Implement default split/2 for Dict.Behaviour
URI.decode_query returns a map, not a HashDict
Merge pull request #2257 from alco/uri-docfix

URI.decode_query returns a map, not a HashDict
Merge pull request #2254 from meh/dict

Implement default split/2 for Dict.Behaviour
Tighten guards in Exception to avoid false positives