Fix library editor empty uses
Summary
This merge request fixes two library editor shortcomings:
- Mishandling of empty "uses" field
- Missing handling of mandatory language field
Relevant issue(s) fixed
Fixes #239 (closed)
Edited by Christine MARCEL