added handling for querying strings with non standard characters
Merge pull request #270 from olgakogan/master

added handling for querying strings with non standard characters
API - query results in JSON format. fixes #278
Merge QueryResultAPI with CSVQueryResultAPI
Merge pull request #279 from EverythingMe/json-results

API - query results in JSON format. fixes #278
Fix #261: cancelling jobs sends them to limbo
Add cleanup task to remove locks of dead jobs
Schedule removal of dead tasks
Remove cleanup_tasks, as it's not stable
Merge pull request #280 from EverythingMe/fix_stuck_jobs

Fix #261: cancelling jobs sends them to limbo
Set expiry time to locks, just in case for some reason they get stuck.
Set default locks expiry time to 12 hours
If found lock is for a ready job, ignore it.

ready - revoked, finished or failed.
Add cleanup_tasks job.

Enumerates all locks and removes those of non existing jobs. Useful
for case the worker is being cold restarted, and jobs are finished
properly.
Use correct logging level
Merge pull request #281 from EverythingMe/fix_stuck_jobs

Several fixes to reduce cases of stuck jobs
Gitter integration for CircleCI.
Update psycopg2 to 2.5.2.

In 2.5.1 they had an issue, where OperationalError exception was causing SEGFAULT
when being pickled. This was crashing the Celery worker, causing the jobs to be lost.
Merge pull request #283 from EverythingMe/fix_stuck_jobs

Update psycopg2 to 2.5.2.
Update readme