start using the deployment roles! [2/2]

This pull includes the first workings of the Deployment Role system

In this pull, I make sure that we have a deployment role when we 
add a node role to a deployment snapshot.

Next steps will be to allow you to add deployment roles indepently.


 .../barclamp_test/app/models/barclamp_test/jig.rb  |    9 +++++++--
 test/roles/test-admin/node-template.json           |    1 -
 test/roles/test-admin/role-template.json           |    5 +++++
 test/roles/test-client/node-template.json          |    1 -
 test/roles/test-client/role-template.json          |    5 +++++
 test/roles/test-discovery/node-template.json       |    1 -
 test/roles/test-discovery/role-template.json       |    5 +++++
 test/roles/test-library/node-template.json         |    1 -
 test/roles/test-library/role-template.json         |    5 +++++
 test/roles/test-server/node-template.json          |    1 -
 test/roles/test-server/role-template.json          |    5 +++++
 11 files changed, 32 insertions(+), 7 deletions(-)

Crowbar-Pull-ID: c6df986f158ec88b14a204d7db18f37688cbc3ea

Crowbar-Release: development