Moved top level keywords to ElasticDsl trait. Added in more English-readable syntax for many operations. Deprecated some old style syntax.