Update to airlift 0.87
[maven-release-plugin] prepare release 0.62
[maven-release-plugin] prepare for next development iteration
Truncate SQL query text in index page (take 2)

Forgot to apply the change to the "running" queries table.
Send across only limited query stats to the UI
Include metastore host name in exception message
Categorize division by zero errors
Categorize errors reading hive splits
Fix typo: "retuning" to "returning"
Improve PrestoException message

If message is null, fallback to cause's message
Categorize invalid regex errors
Fix intellij warnings
Add support for tracking connector read time
Rename AnalyzerConfig to FeaturesConfig

Change config property "analyzer.experimental-syntax-enabled" to "experimental-syntax-enabled", since it will be used outside of the analyzer
Add experimental syntax flag to FunctionRegistry

* Gate approximate functions with experimental syntax flag
* Will also be used to gate future experimental functions, like the ML functions
Rename AbstractHiveRecordCursor to HiveRecordCursor
Categorize bad date parse format string errors
Categorize partition offline exceptions

Also preserve their exception type by making PartitionOfflineException extend PrestoException. This fixes our internal tests
Fix NPE in PlanPrinter
Rewrite identical projection expressions in terms of the same symbol