Add util.unique()

* Only works for values that are found by indexOf
Simplify fetch() to just get all objects in remote
More tests for fetch()