Make chef-roles configurable

Change the chef roles hard coded in the recipes and
templates into attributes which can be overriden by
the cookbook end-user.

Change-Id: I1ed6480b702f690a4b5967034a5f6b5fc5ce4252