Added new icon for River Bus Piers

Added new icon for River Bus Piers
Added some animations

Added missing animations to older features
Added StopIcon.qml

This component is to display the correct icon
for each kind of stop. Waves_64.png has also been
replaced by a smaller one
Added busyIndicator to DeparturePage

Added busyIndicator to DeparturePage and enabled
landscape mode.
Added some sanity checks

Added some sanity checks in order to avoid dereference
errors and segfaults
Fixed a bug that caused segfault

Fixed a bug when journeyContainer recieved an
empty list to refresh itself with would cause client
to terminate with segfault
Fixed getNextStop() in JourneyProgressContainer

Fixed dangling iterator which caused segfaults when loop didn't execute.
It now returns "TERMINATED" when passed last stop and "NOT AVAILABLE"
when there isn't any data available.
Minor Gui fixes
Bumped to 0.4.1

Bumped version and added changelog.