separate getPageData from trackPageLoad

In order to be easy to access loaded page data and using user data on
client side, I'd like to provide getPageData method.
*CAUTION*
This method is NOT tested on real webpage and I'm NOT sure whether this
implementation way is along with Kawachi-san's original design. Please
check them.