Bag of UI tweaks [3/3]

Lots of UI updates to capture latest features and feedback

1. expose converge in UI - allows you to run the full annealer pass
2. add cohorts in UI - new field in roles and node roles
3. add bootstrap page - if no nodes, this helps you configure the initial values (WIP)
4. change snapshot page to group by barclamp instead of role - handles role explosion more logically
5. fix application layout to support engines
6. fix tests based on snapshot changes
7. fix bdd/erlang platform defect

There are other small tweaks, but those are the major additions.


 .../barclamp_dns/application_controller.rb         |   14 ++++++++++++++
 1 file changed, 14 insertions(+)

Crowbar-Pull-ID: 020275d22eae3bf8bf317a3e266e23b3a2cfa7f0

Crowbar-Release: development