Checkpoint for role model, form and css changes for modifying and validating node_roles as well as creating encrypted databags

Conflicts:

	crowbar.yml
Added localizations for custom role UI
Part of Berkshelf support: Added nasty hack to set ownership of
appropriate directories to crowbar:crowbar so "berks package" can work.
Merge pull request #17 from dpaterson/pull-req-master-735b92f179b13f7fcf745bcefceb1957aec41e0c

Added UI and validation to messaging barclamp [1/2]
Merge pull request #18 from cdearborn/pull-req-master-c94c67a683417ab2a3b35a47ade37c99ab66c788

Nasty hack to let "berks package" work [1/4]
Berkshelf support: Removed unneeded copies of upstream cookbooks.
Merge pull request #20 from cdearborn/pull-req-master-2917f065adfcbb5cab088c81b42217152bdc00c4

Berkshelf support: removed unneed copies of upstream cookbooks and enabled [1/5]
Merge pull request #21 from dpaterson/pull-req-master-2540f77f7f40a817358eb2132734e0027f5144c1

Adding custom role UI dev/test guide and added localizations to messaging role UI [2/2]