Updating client state to better track the current enviornment. Dancer can not reconnect and knows to track or not.
Refactored DB to auto-reconnect. Also does not stupidly display my DB creditionals on github.
When MC is reset or refreshed, the client receives a refresh event, and resets show state to one
Audio and dancer endpoints respond to the reset from MC
Audio responds to refresh from MC
Clients on joining late or refreshing will get current color
Better communication between MC and clients on refresh
Merge branch 'master' of https://github.com/kinetech/Performance
Merge branch 'master' into serverstate
Merge pull request #53 from kinetech/serverstate

More stable DB and better server state management