Fix joyride error

When the joyride is included on the page but hasn't been started yet,
the keystrokes events are still catched and we end up with a JS error
on `go_next` or `go_prev` functions.
This fix checks that the joyride is on screen before calling theses callbacks.
Merge pull request #5818 from jorge-d/master

Fix joyride error