fix hashmap test

used CollectionAssert.AreEquivalent because HashMap does not preserve
insertion order on fold/iter
Merge pull request #6 from enricosada/fix_test_hashmap

Fix HashMap test -- HashSet and HashMap are unordered, so users shouldn't expect the elements to be traversed in a particular order; some tests have been modified accordingly.