Added Arr::unique (like array_unique, but supports objects and closures)
fixed broken filter filter. Closes #1376