Initial commit for new tock design
More socket.io updates
Finally in testing phase, socket.io-client will cause program to exit if connection never established
Removed the attempt at reconnecting, for now
Convert socket.io to axon pub/sub event emitters
Several updates, make our property names camel case, use example/config.json and .gitignore the root level config.json so we can keep it out of version control (until we think of a better way), make the socket.io port a variable in the templates, make the masters/workers fault tolerant in case of a master/worker failure, add existing events to socket.io connect event, update swig version
Fix for jobModel capitalization, receive job object instead of id in killJOb
Break out mongocommon stuff, fix init.d scripts, make tock into a constructor, add debug module, add envcfg module
Merged.
Use neweset express, mongoose, use consolidate for swig, adding tests and makefile, adding test env in config.json, don't need the port for socket.io, wire up the job killer socket, seriously consider using redis instead of axon
Adding connect-flash, update test, add code coverage stuff to .gitignore, fix job killer socket (bug in axon, ticket submitted)
Merge branch 'feature/axon' into develop
Remove init.d scripts, going to allow these to be handled by however the user wishes, I will likely use mongroup
Set default log level for socket.io
Updated README to current information
Adding winston mongodb, mail, and console logging in place of 'errorHandler', make it configurable in config.json, add uncaughtException handler in api
Coding standard cleanups
Oops, that shouldn't have been committed :P
Break out the axon socket logic into client libs, so that if/when we make a transition to a new transport layer, it will be much easier
Updated test to handle new client libs