Update jquery.patterns.js

- Patterns only match direct children now
- findPattern(...) function searches the direct children
  of a node, instead of using a global find(...)