Allow Smile to fall back to text

* Modify SmileFactory to set the delegate to text option.
  * This option only occurs when a Reader type object is passed in to the deserialization stuff
  * This is needed by the X-Druid-Response-Context header return value, which is JSON
Merge pull request #886 from metamx/smileFix

Allow Smile to fall back to text