Implement a background queue with workers, switch to using Grunt as the build system instead of Cake, have Grunt manage mongod and beanstalkd, tapline and the tapline-worker and update tests to use grunt-mocha-cov.