XML Client Breakout

Reusable XML client class for getting stop description
Fun with Hashmaps
Next stop, time picker, savefiles

There is possibly a new endpoint, otherwise the inclusion of the app
message in 1.4 is an odd choice.