title: No more _source if script_fields is used in elasticsearch query
body: <p>I am running a simple query like so:</p>
  
  <pre><code>{
    "query": {
      "term": {
        "statuses": "active"
      }
    },
    "script_fields": {
      "test": {
        "script": "_source.name"
      }
    }
  }
  </code></pre>
  
  <p>The problem is that once I introduce the <code>script_fields</code>, I no longer get <code>_source</code> in my results.</p>
  
  <p>I have tried:</p>
  
  <pre><code>{
    "fields": [
      "_all"
    ],
    "query": {
      "term": {
        "statuses": "active"
      }
    },
    "script_fields": {
      "email": {
        "script": "_source.name"
      }
    }
  }
  </code></pre>
  
  <p>and </p>
  
  <pre><code>{
    "fields": [
      "*"
    ],
    "query": {
      "term": {
        "statuses": "active"
      }
    },
    "script_fields": {
      "email": {
        "script": "_source.name"
      }
    }
  }
  </code></pre>
  
  <p>But they did not make any difference. Is there a way to get <code>_source</code> returned in addition to the <code>script_fields</code>?</p>