Added Events and `snap` option
* Added events using the Backbone Event API
* Added a `snap` option which always snaps pages to the nearest boundary
* See README for full details