- removed unnecessary annotations
- added annotation for jshint
- renamed params to context
- Page removes the reference to the sub page on dispose() now
- improved tests
- added isCancelled() and preventDefault()