Added test to prove bug with large entities
Removed duplicate write call in entity persist
Added new field buffer for storing large data elements in Cassandra
Removed duplicate MigrationRule

Partially refactored entity serialization.

Finished creating tests for refactoring
Removed redundant load method

Finished V2 tests and refactor.  Issue proven in tests which fail.
Fixed wiring problem with new proxy impl

Took George's advice and refactored resource to external file to keep test cleaner
Reverted removal of load method in commit 8beab4489672e403462ecdc9bfe6f3061954c076.  This should not be removed
Renamed entity log load methods to be more clear.  Also updated documentation.
Completed fix in collection module.  Renamed read methods so that it's clear we're advancing a buffer and mutating state.
Refactored generation of collection scope to be re-used with CpNamingUtils for consistency
Refactored generation of collection scope to be re-usable with CpNamingUtils for consistency across modules
Finished migration testing.  All core tests pass.
Refactored tests.

Made configuration options easier to override in tests

Added checks for entity too large on write.

Changed default max load size to 100.
Added value validation tests
Added tests for when we have to make multiple trips to Cassandra.
Merge remote-tracking branch 'origin/two-dot-o' into USERGRID-250-buffer-size-fix
Setting to current default of 1k.  We need to refactor this setting to be common between all modules and enforced in all modules.
Fixes tests by invalidating version cache after hard resetting
cleaned up location map processing - added exceptions + REST tests to verify success and exceptions