snapshot coordinator state before running
fix according to code review
fix more code review comments
more code review comments
Merge pull request #553 from metamx/snapshot-coordinator

Snapshot coordinator state before running anything