.waitFor stuff for hash-based URLs doesn’t work

In `page.onNavigationRequested` we set `casper.navigationRequested` to `true` only when we’re on a different URL.

Otherwise, .runStep wouldn't procceed with .waitFor stuff (for hash-based URL where you were redirected).