Studio support for creating and editing libraries.

SOL-1, SOL-2, SOL-3
Merge pull request #6046 from open-craft/content_libraries/2-studio-lib-support

Studio Support for Content Libraries (SOL-1, SOL-2, & SOL-3)