Bug 1109641 - Disable the back/forward buttons when there is nothing to do

This is a fix for this 'bug' that is inline with having a public webView, as opposed to my alternative implementation in #53. Cheers.