Fix tests, add overlay partials for node-role [1/2]

Small pull to fix tests broken by other pulls.

Added WIP for node-role custom rendering.

Continued work on UI navigation


 BDD/features/snapshot.feature                      |    6 ++--
 BDD/jig.erl                                        |    3 +-
 BDD/node.erl                                       |    3 +-
 .../app/controllers/deployments_controller.rb      |   37 ++++++++++++--------
 .../app/controllers/scaffolds/nodes_controller.rb  |    2 +-
 crowbar_framework/app/models/role.rb               |    1 +
 crowbar_framework/app/views/jigs/index.html.haml   |    8 ++---
 .../app/views/node_roles/_raw.html.haml            |    1 +
 .../app/views/node_roles/show.html.haml            |    9 +++--
 .../app/views/snapshots/index.html.haml            |   29 +++++++--------
 10 files changed, 57 insertions(+), 42 deletions(-)

Crowbar-Pull-ID: 220037ab275d584c5c5598c413c495f23acc5af1

Crowbar-Release: development