Version 0.5.0
 - Added support for memory leak tracing with the --debug flag
 % Added support for qualified importing. It is now possible to export
   values and types with the same name.
 % - Added the ability to export polymorphic types.
 % - Added support for infix constructors
 + Does not support the ability to silence the generation of a free function
   for a particular StablePtr
 
Version 0.4.8
 - Major restructuring of code to allow users to extend/override
   the default type conversions of the tool.
 - Support for custom type translations

Version 0.4.5
 - Brand new Haskell code generators
 - Support for lists inside an IO wrapper (e.g. IO [Int])
 - Brand new implementation in NativeMapping
 - Avoids unsafePerformIO as much as possible

Version 0.4.4
 - Fixed Include paths
 - NO support for datastructures with multiple constructors where
      one constructor has the same name as the datatype 
      (codegen naming limitation)
 - Fixed codegen issue with callbacks
 - Added better IO Error handling

Version 0.4.3 (Initial Release)
 - NO support for infix constructors
 - NO support for lists inside Applied types (e.g. Maybe [String])
 - NO support for lists inside tuples (e.g. (Int, [String]))
 - Does not allow for custom translation of types. 
 - NO support for quantified types. (e.g. M.Map)