Refactored [].ancestor, [].siblings.

Refactored [].ancestor to consolidate tests for various selector
possibilities.
Updated unit tests for [].ancestor to test that a result returned a
length.
Refactored [].siblings to work with class selectors.
Moved [].off into events module.
Created examples illustrating how to use $.form2JSON.