Node Role & Deployment Role Attribs UI

Yeah!  Documentation!  I've brought in text from a Crowbar white paper that helps define our operating principles under a new "principles" section of the docs.

This pull cleans up the Node Role UI so that it shows the mapped attributes and better expands for the json data.

We also now have a usable Deployment Role UI that shows that attribute and raw data.

NOTE: The form submit to update NodeRole or DeploymentRole do not work yet.  Sorry, they are just teasers.