Map and Set can be sorted

Explicit overrides of Map#sort and Set#sort have been added to return Ordered versions of the same structures.

This meets expectations of calling these methods, and fixes #192