Adding triggers of custom events.

The idea is that PinchZoom triggers custom events so they can be handled externally. Events names can be customised.
Merges pull request #6, updates documentation accordingly
Merge branch 'jcpmmx-patch-1'

* jcpmmx-patch-1:
  Adding triggers of custom events.