Bus Maps Feature

It is now possible to download display and delete bus maps by
area or by route.
Merge branch 'busMaps' into devel

This is the merge of Bus Maps feature into devel.
Bumped version to 0.4.3

Bumped version to 0.4.3 and set Label text format to rich text.
Trimming map names

All map names are trimmed from leading and tailing whitespaces so that
they can be in alphabetical order.
Fixed MyMapsPage

Model now resets when loading MyMapsPage so that it shows any newly
downloaded files.
Fixed MyMapsPage and BusMapsPage

Deleting last items from a long list(~25) no longer deletes a different
item than was requested by user. Also Changed header title on MapsPage.
Delete all maps feature

It is now possible to delete all maps that have been previously
downloaded by user from MyMapsPage.
Fixed ChangelogPage

Just a grammar fix.
Added Separators

Added Separators to BusMapsPage and MyMapsPage and adjusted the heights
of the items.
Fixed DeparturePage

Text no longer visible outside of its widget, also removed magic numbers
form DeparturePage so it should look fine on all screen sizes. Updated
changelog to reflect this.
Added a widget to notify user

Added a widget to MyMapsPage and BusMapsPage to notify user about
opening maps extrnally as it might take some time and user expects some
sort of response to the tap/click gesture.
Added BusyIndicator to BusMapsPage

A BusyIndicator on BusMapsPage now indicates when BusLogic is
downloading its data for BusMapsPage's model.
Documentation and clean up

Added documentation to new code and did a bit of clean up.
Added missing license information

Pasted license information to files that didn't have it yet.
Merge branch 'devel'
Adds Bus Maps feature to master