added ability to set attrib from API with tests.  Fixed issue w/ method_missing.
expose atribs on node screen
node.attrib_[ATTRIB] method missing working and tested - exposed bugs, fixed em
Rework node bootstrapping process to be a bit more paranoid.
Have seperate notions of user data and system data.
The wall remains unchanged.
Fix typo in making the remote tmpdir in the scriptjig.
Fix logic a newly-ACTIVE node role was using to set children into TODO
Trivial typo fix in the script jig
Refactor walk to allow for walking up and down a NodeRole tree.
Include implicit jig execution roles as part of a role's parents,
instead of special-casing the issue.
changes to match VL pull
changes to match VL pull
resolve merge (auto)
Oops, fix accidentally factored out deployment role helpers
Merge pull request #669 from VictorLowther/pull-req-master-dda46b22e196800cd48f79a273d87621c71cbbfe

https://github.com/crowbar/barclamp-crowbar/pull/669

Merged by devtool for cloudedge
added view updates for VL
fix migration, removed constant
fix minor bugs from refactoring caught by tests
test setting attribs on roles
Merge remote-tracking branch 'crowbar/master'