When scraping, detect several alternative forms of redirects.
Parse bits for cancelled arrivals and departures.
Parse disruptions of binary trips result (Hafas).
When failing to parsing XML, always include the first part of the content into ParseException.
Move test for expired session into ParserUtils
Fix test cases for Switzerland.
Fix products for Switzerland.
Fix products for Kiel, Lübeck & Schleswig-Holstein.
Fix products for Luxembourg.
Fix products for Belgium.
Work around broken XML for Leipzig.
Fix parse error for a no-trips case (EFA).
Parse 'transfer' legs for mobile EFA.
List products used by a trip.
Added 'Bf' to names that need places in their unique form.
Consolidate XmlPullUtil API for pure value tags.
Fix parsing of multiple infoLink tags (EFA).
Make auto-complete via getstops endpoint default (Hafas).
Migrate Copenhagen to auto-complete and query for nearby stations via getstops endpoint.
Migrate Kiel, Lübeck & Schleswig-Holstein to auto-complete via getstops endpoint.