Implement QWebHistoryInterface, fixes #547