initial refactoring and preparation for supporting hector and astyanax,
removal of hector cf templates
fully decoupled persistence layer api from hector (client code still
needs to be adjusted), otherwise ready for astyananx
cassandra refactoring complete - compiles and all unit tests pass again
- now ready for astyanax
composite refactoring
removed hector composite dependency
final cleanup of hector dependency removal
Merge branch 'astyanax'