title: elasticsearch-spark connector size limit parameter is ignored in query
body: <p>I'm trying to query <code>elasticsearch</code> with the <code>elasticsearch-spark</code> connector and I want to return only few results:</p>
  
  <p>For example:</p>
  
  <pre><code>val conf = new SparkConf().set("es.nodes","localhost").set("es.index.auto.create", "true").setMaster("local")
  val sparkContext = new SparkContext(conf)
  val query = "{\"size\":1}"
  println(sparkContext.esRDD("index_name/type", query).count())
  </code></pre>
  
  <p>However this will return all the documents in the index.</p>