[minor] unbindEvents Method

- added new method `unbindEvents`
 - removes all bound events on instance containers
- changed container listeners to jQuery events
 - This was required, as the bound target on these events are added to
a particular vm address that can not be accessed later in the instance.
Rather than rewrite the detectGestures method to be accessible within
the instance, events are added via jQuery which has an event caching
layer.
- NOTE: untested with Zepto