Add a config hash to prevent loss of config data when multiple users are editing a config.
Merge pull request #190 from dnephin/189_support_multiple_config_files

Support multiple config files
Always initlaize a state machine to it's initial state, but allow a force_state to advantage it.
Merge pull request #192 from dnephin/0.5.2_intial_state_actionrun_bug

Always initliaze a state machine to it's initial state
Merge pull request #191 from dnephin/r0.5.2_config_hash_verify

Add a config hash
Merge branch 'release_0.5.2' of github.com:Yelp/Tron into 0.5.2_state_migration_tools
Adding tests for working_dir context manager.