initial serializer refactor commit
Merge branch 'rexpro-refactor' into serializer-refactor
adding abstract result serializer test 
changing RexProMeta to HashMap
Revert "changing RexProMeta to HashMap"

This reverts commit 8a118fb3ee82b290bf492db1a91e62341784887b.
moving from RexProMeta template to the msgpack MetaTemplate
added a generic serializer that converts objects to maps/arrays/etc
removing unused variable
Merge branch 'master' into serializer-refactor

Conflicts:
	rexster-protocol/src/main/java/com/tinkerpop/rexster/client/RexProClientFilter.java
adding result template to msgpack serializer
adding templates for script response messages
moving RexProResult template into the serializer package
moving msgpack result converter
renaming result converter
fixing some names that escaped refactoring
replacing old message deserializer
adding null checks to the message field deserialization
adding result converter to msgpack response template
moving serialization over to generic serializer
removing vestigial finally block