ENG-4826 matview index initial change set -- may be a slight overreach.
Merge branch 'master' into ENG-4826-matview-index-hsql

Conflicts:
	tests/ee/execution/engine_test.cpp
ENG-4826 disallow unique matview indexes ++
Merge branch 'master' into ENG-4826-matview-index-hsql
ENG-5065: do not reset SortDirection for IndexScan if it is INVALID; add test cases for ORDER-BY + prefix filters.
ENG-5065: fix broken junit tests.
ENG 4826 indexed mat views passing junit test
Merge branch 'master' into ENG-4826-matview-index-hsql
minor cleanup
ENG-5052 fix compare of float to negative decimal
Merge pull request #708 from VoltDB/ENG-4826-matview-index-hsql

Eng 4826 matview index hsql
Merge pull request #711 from VoltDB/ENG-5065

Eng 5065
Merge pull request #713 from VoltDB/ENG-5052-neg-decimal-to-float

ENG-5052 fix compare of float to negative decimal
Merge branch 'master' of https://github.com/VoltDB/voltdb into ENG-4939-Index
Logduration fix