Fix #21 - Added realtime support with updates after trip is planned and notifications.

Fix #21 - Added support for different API versions (saved through preferences when checking server, servers are now always checked not only if they are a custom one). Now all works ok with all servers on the list (before there were problems with modern servers).

Fix #21 - Added real time information to map markers and step-by-step instructions. Some new API support improvements where needed.

Fix #21 - Added queries for realtime updates for all itineraries, which start one hour before the first one and finish when the last departure time is overpassed, along with an improved display of realtime info.

Fix #21 - Added notification support with option to cancel updates.

Fix #21 - Updated notifications strings.

Fix #21 - Added preference to disable updates which also cancels ingoing requests.

Fix #21 - Updated icon name.

Fix #21 - Improved option to activate/desactive realtime updates with new strings and hidden it until a trip update is obtained.

Fix #21 - Updated launcher and notifications icon to a more squared shape.