merged with becca/split-planner
Merged snapshot-related classes from jarulraj/master. It compiles now but it is not fully tested.

ours (marcoserafini/split-planner)
M       src/frontend/org/voltdb/sysprocs/AdHoc.java
M       src/frontend/org/voltdb/sysprocs/Statistics.java

theirs (jarulraj/main)
M       src/frontend/org/voltdb/sysprocs/SnapshotDelete.java
M       src/frontend/org/voltdb/sysprocs/SnapshotRegistry.java
M       src/frontend/org/voltdb/sysprocs/SnapshotRestore.java
M       src/frontend/org/voltdb/sysprocs/SnapshotSave.java
M       src/frontend/org/voltdb/sysprocs/SnapshotScan.java
M       src/frontend/org/voltdb/sysprocs/SnapshotStatus.java
M       src/frontend/org/voltdb/sysprocs/saverestore/ClusterSaveFileState.java
M       src/frontend/org/voltdb/sysprocs/saverestore/PartitionedTableSaveFileState.java
M       src/frontend/org/voltdb/sysprocs/saverestore/ReplicatedTableSaveFileState.java
M       src/frontend/org/voltdb/sysprocs/saverestore/SnapshotUtil.java
M       src/frontend/org/voltdb/sysprocs/saverestore/TableSaveFile.java
M       src/frontend/org/voltdb/sysprocs/saverestore/TableSaveFileState.java

merged
M       src/frontend/org/voltdb/sysprocs/SysProcFragmentId.java
M	src/frontend/org/voltdb/VoltProcedure.java
M	src/frontend/org/voltdb/compiler/VoltProjectBuilder.java
M	src/frontend/org/voltdb/jni/ExecutionEngine.java

added (from jarulraj/main)
A       src/frontend/org/voltdb/sysprocs/saverestore/MatView.java
A       src/frontend/org/voltdb/sysprocs/saverestore/SaveRestoreSelect.java
A       src/frontend/org/voltdb/sysprocs/saverestore/SaveRestoreTestProjectBuilder.java
A       src/frontend/org/voltdb/sysprocs/saverestore/saverestore-altered-ddl.sql
A       src/frontend/org/voltdb/sysprocs/saverestore/saverestore-ddl-partitioned.sql
A       src/frontend/org/voltdb/sysprocs/saverestore/saverestore-ddl-replicated.sql
A       src/frontend/org/voltdb/sysprocs/saverestore/saverestore-ddl.sql
minor fixes