started introducing idea of registered users list rather than anyone who logs in. Google auth currently broken though
added support for multiple exit conditions on a state
states now cancle any outstanding exit timeouts when they deactive for any reason
states can have cron exit conditions