Fixed testGeneratedHaskell to take lists so that the Haskell types can be generated simultaneously. The gen tests now pass, still need to update md5 specific tests.