branched for discussion
binding a synthetic submit when root node != form
tweaked synthetic powergridsearch submit

 - used 'keyup' instead of 'keydown' since i think that's closer to when
   a submit fires
 - rely on `.submit()` fn's call to `.preventDefault()`
 - submit when hitting enter on `[name=search]` as well as `[name=q]`
unit test for synthetic powergridsearch submit
Merge pull request #49 from siq/powergridsearch

support powergridsearch w/ non-form tag