Elasticsearch: improve driver

Hello Jakub,

here is implementation of ES missing functions `create_database()`, `drop_databases()`, `drop_tables()`, and fix for function `tables_status()`.

Implementation of drop_tables function is not suitable (`n` requests over `n` types), unfortunately ES API does not allow query `DELETE /index/typeA,typeB/`