general: Elasticsearch logging with Lumberjack.

* Added disabled-by-default config options for Elasticsearch logging.
* Replaced rnkPAGEVIEWS and rnkDOWNLOADS with Elasticsearch.

Signed-off-by: Joe MacMahon <joe.macmahon@cern.ch>
1: D100 Docstring missing
21:4: E121 continuation line under-indented for hanging indent
24:6: E126 continuation line over-indented for hanging indent
37:1: E302 expected 2 blank lines, found 1
37: D103 Docstring missing
69:1: E302 expected 2 blank lines, found 1
69: D103 Docstring missing