Enable schema browser for elasticsearch
Enable schema browser for elasticsearch

Split _get_mappings into 2 functions.
Add _get_query_mappings which is used by existing logic
and parses the mappings json for query mappings.
Add get_schema which uses basic _get_mappings and recurses
through the mappings json to build a schema for the indices.

amino-data/redash,stefanseifert/redash,useabode/redash,amino-data/redash,chriszs/redash,alexanderlz/redash,crowdworks/redash,imsally/redash,hudl/redash,getredash/redash,stefanseifert/redash,44px/redash,M32Media/redash,rockwotj/redash,getredash/redash,M32Media/redash,moritz9/redash,EverlyWell/redash,chriszs/redash,moritz9/redash,hudl/redash,44px/redash,useabode/redash,imsally/redash,44px/redash,vishesh92/redash,amino-data/redash,useabode/redash,chriszs/redash,getredash/redash,M32Media/redash,hudl/redash,44px/redash,crowdworks/redash,rockwotj/redash,alexanderlz/redash,imsally/redash,moritz9/redash,EverlyWell/redash,EverlyWell/redash,moritz9/redash,EverlyWell/redash,alexanderlz/redash,vishesh92/redash,imsally/redash,alexanderlz/redash,chriszs/redash,vishesh92/redash,useabode/redash,getredash/redash,denisov-vlad/redash,stefanseifert/redash,crowdworks/redash,denisov-vlad/redash,stefanseifert/redash,rockwotj/redash,denisov-vlad/redash,rockwotj/redash,vishesh92/redash,hudl/redash,amino-data/redash,denisov-vlad/redash,M32Media/redash,getredash/redash,stefanseifert/redash,denisov-vlad/redash,crowdworks/redash