Change cover_server to run in the node environment 'test' to match where the mocha tests are actually run, and avoid timeouts.
Use fake timers in tests to keep test times short
Fix jshint failures from long polling (PR #223) landing.
Fix stubbing in talkilla.presence-request tests so that the server does not get poked during the tests.
Merge branch 'master' into fix_cover_server
Add comments explaining that fake timer use is to keep test times short
Merge pull request #242 from Standard8/fix_cover_server

Fix broken server coverage tests
extracted contacts db logic from main worker script