ENG-4826 matview index initial change set -- may be a slight overreach.
ENG-5021: enable reverse scan to optimize query with prefix filters and explicit DESC order.
ENG-5021: add junit tests.
Merge branch 'master' into ENG-5021
ENG-5021: remove unnecessary insert procedure in TestOrderBySuite.
ENG-5013: fix conversion of parameter from java double / float to decimal type.
Merge branch 'master' of https://github.com/VoltDB/voltdb into ENG-4939-Index
Merge branch 'master' into ENG-4826-matview-index-hsql

Conflicts:
	tests/ee/execution/engine_test.cpp
ENG-4826 disallow unique matview indexes ++
ENG-5021: minor fix for one junit test.
ENG-5013: remove debug output.
ENG-5013: add more junit tests.
ENG-5013: add more junit tests.
Merge branch 'master' of https://github.com/VoltDB/voltdb into ENG-4939-Index
Add null support for Decode function
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-4949-decode-null
Update vis.py

performance graphs: increase default date range (all-time charts)
For ENG-4765, fix export to file command line timezone parsing
ENG-4760: split junit test into "junit_regression" and "junit_other"; and further split regression tests into "junit_regression_h1" and "junit_regression_h2".
ENG-5013: minor changes to TestSQLTypesSuite.