fix crash on window size decrease
rename to follow convention and add the hack comment
Merge pull request #593 from mzmiric5/bug_resize-while-rain-crashes-game

fixes #590, prevents crash on resize while raining
implement bare minimum so that close button is implemented on object selection window, partial fix for #433
implement save scenario and fix various load / save dialog issues, fixes #433
fix climate_reset, not setting current climate variables, fixes #595
fix object_free_scenario_text problem in window_editor_object_selection
implement scenario_prepare_rides_for_save
implement saving of games and scenarios
implement RLECOMPRESSED chunk encoding, closes #598
remove redundant variable from encode_chunk_repeat
remove temporary debug argument
fix map shortcut, fixes #599
optimise writing of checksum on save scenario
fix ride profit calculation, fixes #603
fix ride shop item colouring in ride window, fixes #602
implement ride open station and ride open vehicle, partial fix for #601