Refactored EntityBase to use functional update for writeGroups
Write groups functional update/access all tests
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/test/java/us/physion/ovation/integration/ExperimentInsertionTest.java
	src/test/java/us/physion/ovation/integration/GroupCreationTest.java