PROTON-306: Fixes to the Ruby list helper type for Data. Ensures that elements from a Ruby array that are encoded as a Proton list type are properly mapped into and out of the Data class. Provides a simple map for going from the immediate Ruby types into the Data class.