Added requestPageUpdate

Will call onPage after a specified timeout interval, sending buffered
main/background pages