Added UI and validation to messaging barclamp [1/2]



 crowbar.yml                                        |    1 +
 crowbar_framework/Gemfile                          |    1 +
 .../app/assets/javascripts/application.js          |    5 ++-
 .../app/assets/stylesheets/_common.sass            |    8 ++++-
 .../app/assets/stylesheets/_errors.sass            |    3 ++
 .../app/controllers/node_roles_controller.rb       |   28 +++++++++--------
 crowbar_framework/app/models/node_role.rb          |   32 +++++++++++++++-----
 .../app/views/node_roles/show.html.haml            |   17 ++++++++++-
 crowbar_framework/config/locales/crowbar/en.yml    |    3 ++
 9 files changed, 76 insertions(+), 22 deletions(-)

Crowbar-Pull-ID: 4847cb6d94bb04c38f63798aa39d495558b78ee3

Crowbar-Release: development