Added a method for adding type converters to the Converter class.
Refactored the Converter class to accept a type mapping.

Default converter function replaces the default type_mapping in the converter initializer.
Added a module-level function to add type converters.
Merge pull request #4 from edelooff/add-type-converters

Add type converters and updated default