MD-670: Querying MapR-DB JSON Tables returns no results
* Use DocumentReader API to emit "_id" field instead of handling it as a special case.
* Update the DrillBuf reference field when reallocation happen.
* Catch the correct exception when schema change happens and include the field name in the warning message.
+ Get rid of unused code.