Keep track of all the previous states we have been in.
Have the main transition function delete node info if the node is going away.
Get rid of looper_chef_client.

Instead, make blocking_chef_client queue no more than 1 pending chef-client run directly.
catch change to feature on trunk instead of new work area
Merge pull request #103 from VictorLowther/pull-req-feature-uefi-netboot-master-1628413824

Pull in complete UEFI network boot support. [4/7]
Take over responsibility for deleting Chef clients from the provisioner.
Merge remote-tracking branch 'origin/master'
Merge pull request #123 from VictorLowther/pull-req-master-2b8d83755a

Forward-port execute state changes from Fred, and add hetrogenous OS support. [1/7]
Merge remote-tracking branch 'origin/master'
change /usr/bin/ruby to /usr/bin/env ruby
Merge pull request #127 from juddmaltin-dell/pull-req-release-rails3anddb-master-b3c4b3d545

change /usr/bin/ruby to /usr/bin/env ruby [3/7]
Fixed raw html rendering of proposal attributes, Rails 3 requires use of .html_safe on strings as the are escaped by default.
Merge remote-tracking branch 'origin/release/rails3anddb/master' into release/rails3anddb/master
Merge remote-tracking branch 'origin/release/rails3anddb/master' into release/rails3anddb/master
Fix problem in UI.
Merge pull request #128 from galthaus/pull-req-release-rails3anddb-master-26c9d59273

Start using the core objects for saving and retrieving config. More to do, but progress. [2/7]
Clean up run_order lookup code
Placed the status variables in the wrong migration.
Update the barclamp template with new controller code.
Move allow_multiple_proposals to the barclamp object.