addPageHandler() added to allow register handlers on page events (hide, show, ...).

That functionality is needed in case of aggregation instead of inheritance. 
Example:
```java
page.addPageHandler(new JQMPageEvent.DefaultHandler() {
    @Override
    public void onShow(JQMPageEvent event) {
        super.onShow(event);
        loadData();
    }});
```