DRILL-938: Set the links entry correctly when resizing when hash chains cross batch boundaries.
Small stats fix: add current Exchange to the parent fragment stat.
DRILL-1069: Rename RandomReceiver to UnorderedRecevier.
DRILL-1070: Update work manager to capture errors in Foreman and Fragment threads rather than drop to JVM.
DRILL-1071: Update local pstore provider to hold data when running in write disabled mode.  Allows use of web guy for profile viewing while debugging.
DRILL-1068: Reduce memory consumption of various operators.  Add more memory stats to query profile.
DRILL-1067: RPC layer improvements
- Unfork Netty and upgrade to 4.0.20.Final
- Create support for EPOLL native impl on Linux (disable by providing -Ddrill.exec.disable_linux_epoll=false)
- Move BitData connection to Multiplex with DataTunnel level backpressure
DRILL-1055: Add ProducerConsumer operator to scans

This can be disabled. The queue size is configurable
Small UI Fix: fix max batches and record counts
Fix for sort ordering: canonicalize incoming batches in top-n
Fix some EPOLL bugs and disable for now.
Remove deprecated settings from java-exec's drill-module.conf
DRILL-1073: Include intermediate fragments when initializing remainingFragmentCount

Ignore QueryState.COMPLETED messages in jdbc.

This was causing the Query Complete message to get sent before the query had actually completed.
DRILL-1053: Check file if it exists on filesystem before adding it to FileInputFormat
DRILL-1013: Changed type of monthsToMillis to long.
DRILL-1057: Support partial profiles in query profile interface
DRILL-1054: Handle return statement in function templates
DRILL-997: Basic metrics and threads UI.
DRILL-972: Add newline if no delimiter is specified; avoid rescanning (contains DRILL-950).
DRILL-1052: C++ Client. Update protocol buffer generated code.