Fixes PolicyResource.addPolicy.
PolicyApi returns 204 to start/stop/destroy
Fixes use of filters in BrooklynRestApiLauncher
Fix display of generic details and make entity details messages consistent
Simplifies showing catalogue details a bit.
Catalog page uses Backbone.history
Callers to router.js can defer actions to post-ha-status-loaded
Adds inputValue and bindModelFromForm functions to brooklyn-util.js
Remove @Consumes(json) from CatalogApi class

It's untrue.
jsgui: Adds brooklyn views module

Contains GenericForm object that binds inputs to given model
jsgui: Add new entities to catalogue
Add type coercion from Map to ProxySslConfig
This closes #116
Log extra unused keys in ProxySslConfig config map
This closes #123

* github/pr/123:
  Log extra unused keys in ProxySslConfig config map
  Add type coercion from Map to ProxySslConfig
This closes #119
Initial NodeJS entity
Updated NodeJS entity
Change root URL to use default
Added simple integration and live tests