Modified filter options to be smarter.

- If options are not an object, it wont be passed through lodash.merge.
- If options is an array, it will be treated as arguments to pass.
  - The last item in the array will be treated as regular object-style options
Version bump.