Re-factor $.fn.children

As per @davidchambers's feedback:

- use `_.reduce` rather than a for loop
- pass `isTag` to `_.filter` directly (the function wrapper serves no
  purpose)
- rename the collection `elems` to avoid shadowing `children` in outer
  scope