Only generate highlight snippets on field match. Fixes #284.
Switch to using FastVectorHighlighter as it seems to solve both #284 and #248
trying to format messages so that graylog2 gets the timestamp right
fixes #319
* swapped in requests for solrpy for doing solr queries
* re-using user cookie id as haproxy "sticky session" cookie
mistakenly commented out
custom event logging now making use of signals
add client_addr to event data
* disable requests keep-alive
* wrap json parsing in try/catch
let's try explicitly closing the requests.Response obj
app log error messages should include request path
User accout page

Added multiple functionalities.
Tests Missing
Bug Fixes:
Fixed bug with change of user info
and bug with missing function from solr request object
Updated getcitations and getreferences methods in the solrdoc with the
latest changes to the syntax
fixed bug with user info modification 
when the email address is not in the local DB but only in ads classic
User home page updated and few bug fixes

User home page has only the active sections
Solr doc has new syntax for references and citations
selenium test base class + highlight tests and nose integration
oops! wiped the requirements.txt
Merge branch 'master' with selenium tests
Started to change the logic for the queries with fq
Fixed one test