Add validation of queries against ES mapping

Es-Hadoop can error (default), warn or ignore the fields used for
quering.
fix #179