Uniq preserves order

Fixes #32
Merge branch 'uniq-order' into development