Initial OSGI work

Towards BROOKLYN-13.
* Adds @ahgittin's initial work with Felix
* Updates catalog.xml to load and store bundle URLs under a `<libraries>` element.
* Adds helpers for loading classes from bundles to `BrooklynEntityClassResolver`