Better displayName for DefaultLibrarySpec
Updated custom library sample

- check task now verifies the library is added to the model
- Spelling/reformat
- Moved integTest
- Moved LibrarySpec and DefaultLibrarySpec into o.g.runtime.base.library package
Added integration test for declaring a custom library
Spec updates
ComponentModelBasePlugin registers a collectionBuilder adapter for ComponentSpecs