generate model classes from Presto source code
updated modelgen/models.rb
assume Expression FunctionCall are primitive JSON value and SortOrder is enum
optimized decoding performance of model classes
removed Query#client and added Query#current_results, #advance and #query_info