Consolidated transforming from the Java API objects to the serializable version on a ReadBuilder object.

This adds type safety as the values are no longer transformed into a Map, the class constructor is invoked directly using the appropriate types.
Merge pull request #7 from elmer-garduno/serialize_java_api_objects

Updated ReadsIterator to the ReadBuilding pattern.