Allow skipping while moving backward

Add the ability to skip while moving backward (via previous click or other) in the tour. If the previous step is not available, then the tour will try the step before it.
Merge pull request #2 from timkindberg/master

Allow skipping while moving backward