Added support for UnmarshalTOML() interface.

- added interface Unmarshaler similar to encoding/json
- uses the parsed mapping to do manual unmarshaling
- added test for mod
- added example for mod