- Switch to use on/off instead of bind (off used to allow for plugin re-initialization without multiple event handler attachments)

- Allow jQuery object to be passed in. (Courtesy of leppert's pull request)
- Minimized to match changes