Add a method to return the time that a stateful object has spent in that state
Change import errors to debug messages
Initial coordinator module commit
Add signal handler for shutdown, minor cleanup
Initial constants module
Remove redundancies and internal counter mechanism, will rely on coordinator

- Not all functionality is in this commit
  - Exit on Failure
  - Logging to coordinator
- Removing dynamic QoS, no intention to re-add
Add coordinator, work through clean shutdown
Cleanup, removing stats functionality, use coordinator
Whitespace
expose Consumer as sprockets.Consumer