Elasticsearch entry storage

Initial implementation for storing entries data in elasticsearch instead of postgres.

This only concerns entries. Users / categories / feeds stay in postgres.

A branch will keep compatibility with both ES and postgres and in the end postgres support will be removed. This is currently implemented as a per-user flag to allow me to migrate users gradually on feedhq.org.

Requires Elasticsearch 1.1+.