moving toward more flexible serialization
updated Astyanax version
Refactor generics and enable composites and custom serializers.