add trackPageView(url)

Add trackPageView(url) to be possible to track page views that don't reflect in url change, for instance if showing content in an overlay.
using trackPageView in page change event listener

Switched page change event listener to use trackPageView instead of iterating over handlers and calling trackPageView from each
Merge pull request #15 from b374/patch-1

add trackPageView(url)