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
Fix build status image in readme
Link to wiki in readme
Add to requirements flask-oauth and remove flask-googleopenid
Google OAuth support (fixes #223)
Only enable google oauth if client id & secret provided
Update tests
Merge pull request #284 from EverythingMe/feature_google_oauth

Feature: Google OAuth support (instead of deprecated OpenID)
Fix: add necessary scope to get user's name
Merge pull request #289 from EverythingMe/feature_google_oauth

Fix: add necessary scope to get user's name
Clearer google login button
Merge pull request #290 from EverythingMe/feature_google_oauth

Clearer google login button
Move event recording to Celery/database instead of log file
update manage.py to use new Event.record method.
Merge pull request #291 from EverythingMe/feature_google_oauth

Move event recording to Celery/database instead of log file
Feature: support markdown in query description
Show markdown in query view too