Weakly typed convert []uint8 to string
Comment update
StringToSliceHookFunc
ComposeDecodeHookFunc
WeaklyTypedHook
Fix decodeSlice to check input type before calling its Len method
Merge pull request #15 from nobu-k/slice-type-check

Fix decodeSlice to check input type before calling its Len method
StringToSlice: empty string is empty slice
WeakDecode
Fix tests when using Go 1.3

In Go 1.3 the iteration order of short maps is random. In previous
version the order was maintained. This caused tests that rely on the
order to fail.
Introducing a registry into the decoder config so as to make it possible to dynamically determine what native go structure to decode the map[string]interface{} into
Support passing through matching structs