Added unordered-containers instances.

Hi,

I've added unordered-containers support, I hope everything is ok.

The reason why I 'apparently forgot the Strict instances of Data.HashMap' is simple: the type is the same! Data.HashMap.Strict just adds stricter methods, but does not define a differente type, like for example Data.Text.Lazy.

Thanks