Merge pull request #44 from filinep/master

Stability fixes, worker pool, logging and separate gatherer
Server and worker errors

- Changed the server to count only running jobs from the requesting ip.
  This makes workers dedicated to specific users not be counted towards the running count.
- Added a missing "send job request" in the worker when it times out