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
This closes #116
Fixes PolicyResource.addPolicy.
PolicyApi returns 204 to start/stop/destroy
Fixes use of filters in BrooklynRestApiLauncher
Update to Jquery 1.9.1 with jquery-migrate-plugin.
Replace Datatables file with unminified source
jsgui: Clear datatable so no duplicates when clicking between policies
Moves configuration of Backbone.View.prototype from router to view.js
jsgui: Adds generic modal and config key input views
jsgui: Attach new policies to entities

Basic implementation. Need to know the type of the policy.