first draft of curator implementation for state
refactor packages and use CuratorConfiguration
add generic to serialization
rearrange
Merge branch 'curator_impl'

Conflicts:
	src/main/java/com/liveramp/megadesk/state/lib/InMemoryPersistence.java