Simplify on_transition hook for chef-client.
Merge pull request #63 from VictorLowther/pull-req-master-9fc9a35a19bcde0e9191c1b957eded3f6024f5b9

+1 Give snapshots states of their own, and update the noderole state machine to reflect that. [2/2]