No-op on page load pop, fix detailed guide pop

Loading detailed guides in is failing due to changes in method arguments
not being updated.

Also don't try and update the page if the page we are currently showing
is the page we are going to show.
Merge pull request #24 from alphagov/safari-fixes

No-op on page load pop, fix detailed guide pop