Add container support
Copying container classes in the decorator
Add container base classes
Refactor Mapper class into a separate module
Add tests for full coverage
Add nested dictionary/list integration test
`to_data` now calls `to_value`
Ensure Dictionary and List cannot be used directly
Infer converter for list/dict to be Object
Merge pull request #23 from jacebrowning/container-types

Add converters for container types