Construct journeys from JSON strings

I switched to using org.json (part of Android APIs) instead of javax.json.
Add some test data and use it in the History tab
Merge pull request #19 from routemaster/fromjson

Journeys from JSON!!