Studio support for creating and editing libraries (PR 6046)

Duplicates https://github.com/edx/edx-platform/pull/6046 to allow Marco to review without spamming the reviewers on the original PR.
Should this label change? If so, I'm not sure "Library Number" makes sense. Maybe "Library Identification Number"? @catong may have a better suggestion.