ENG-5502: Remove FastSerializer dependencies from core client code.
Also move some constants around to reduce dependencies.
Merge remote-tracking branch 'origin/master' into ENG-5502-client-java6

Conflicts:
	src/frontend/org/voltdb/ParameterSet.java
	src/frontend/org/voltdb/utils/Encoder.java
ENG-5502: Make it easy to use legacy FS to serialize non-FS stuff.
Like tables, params and invocations.
Merge remote-tracking branch 'origin/master' into ENG-5502-client-java6
ENG-5502: Add comment per review.
Merge remote-tracking branch 'origin/master' into ENG-5502-client-java6
ENG-5502: Fix stats crasher and make small tweaks.
Merge remote-tracking branch 'origin/master' into ENG-5502-client-java6
ENG-5502: Hopefully fix IPC/Valgrind issue.
Merge pull request #1003 from VoltDB/ENG-5502-client-java6

Eng 5502 Dependency changes in prep for Java 6 client