Make sure journey JSON always includes waypoints
Let models specify extra attributes to be JSON'd
Merge pull request #8 from routemaster/recent

Make sure journey JSON always includes waypoints