Sorting

This defines a sort function and helpers for basic ascending/descending sorts for objects that define `compare:`.

ref: robb#23