add support for [].map(uniq)

Hey, it'd be nice to be able to use this with `Array.prototype.map`.
Currently, because of `[].map`'s extra arguments, you have to do something like this:

```
els.map(function(el){ return uniq(el) });
```

This adds the ability to do:

```
els.map(uniq);
```