Highlight and Explain support
externalize the nested struct for the result hits, in order to allow mapping with concrete a class
align with golint requirement
Merge branch 'master' of https://github.com/rochdi/elasticsearch