Added _.uniq and changed _.identity

_.identity now accepts variable arguments but only the first one is
returned. This is to allow it to be used as an iterator function.