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.
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