start implementing ride update and station update
fix ride_get_station_start_track_element
finish update ride, still testing and refactoring to go
fix bugs and refactor ride update
improve ride update and add some breakdown functions
add various ride mechanic functions
refactor ride update and fix bugs
refactor update ride more
refactor ride_get_measurement
Merge branch 'master' into ride-update

Conflicts:
	projects/openrct2.vcxproj.filters
fix ride update, financial statistics
refactor station update and fix bugs
Merge branch 'ride-update'

Conflicts:
	src/world/map.c