Workaround the epoll_wait(timeout..) cpu usage

Increase sleep in the fifo polling a bit (saves a few % cpu)
Change the worker process queue to block on get and timeout quickly after 1s
This makes the script use about 0%cpu while idle instead of 100%
Merge pull request #89 from gdestuynder/master

Workaround the epoll_wait(timeout..) cpu usage
add email analyze prefs to index templates
esworker performance improvements
allow decimal and string ipv4 representations for easier facets
classier geoip with perf improvement for .dat file loading
pep8 improvements, moar kang credits, don't log long error messages
averez-56-healthinfo: pep8
averez-56-healthinfo: store frontend stats in mongo
init script for da bot
averez-56-healthinfo: display frontend info in the webui
averez-56-healthinfo: send escluster health info to mongo
averez-56-healthinfo: display escluster health info on webui and clean old refreshes code
moar sleep for the bot to accomodate starting via uwsgi
allow plugins to signal esworker to drop a message
sample dropMessage.py plugin
averez-56-healthinfo: add es nodes stats in webui
averez-56-healthinfo: save es nodes stats to mongo
averez-56-healthinfo: add es hot threads in webui
averez-56-healthinfo: save es hot threads in mongo