Reduced mocking in the journey responder tests

Now testing the parser functionality directly, rather than by inspecting
the side effect function calls. This makes this feature much easier to
implement.
Look 5 minutes into the future when searching.

(Hopefully) closes #13
Merge pull request #33 from paulfurley/trains-in-past

Trains in past