Cheats, temporary cheat placement macro for convenince, audio option, copiedunlimited land tool to water tool.
Implement draw_rain_window and call_draw_rain_func

Implement procedure (0x006842AF) as two methods: draw_rain_window and
call_draw_rain_func.
Avoid using global variable 0x00EE7850 by passing it as a parameter:
draw_rain_func. This global variable was only used by these procedures.
Rain has some visual artifacts in RCT2, specially when using game
windows. This implementation matches the original game, and thus has the
same artifacts.
Merge pull request #217 from marcotc/rain

Implement draw_rain_window and call_draw_rain_func
Update ride.h
Merge pull request #216 from wolfreak99/master

Cheats, temporary cheat placement macro for convenince, audio option, co...
Improvements for a9091b41b6
* renamed variables and functions
* simplified logic copied from other functions
* removed "fast staff" button
* commented the macros in window_cheats.c
* changed water tool bottom limit back to 1 (it doesn't work the same way as the land tool)
* used 1ULL for bit shift by 32
Merge pull request #219 from adrian17/master

Improvements for a9091b41b6
Reworked viewport_render()
Small refactor on climate_update

* Extracted the logic of stepping "weather level" variables.
* Simplified the rain stepping code, as "rain level" is always between 0 and 2.
Merge pull request #220 from adrian17/master

Reworked viewport_render()
Merge pull request #221 from marcotc/rain

Small refactor on climate_update
Fix ride list. Update variable names.
Merge pull request #227 from duncanspumpkin/fix_ride_list

Fix ride list
Added variable names for window items.

Has not been tested will require modificaiton of any references to these items.
Added viewport_target_sprite variable name.
Merge branch 'window_h' of https://github.com/duncanspumpkin/OpenRCT2 into window_h
Removed compile errors. Implemented changes to window.h
Fixes highlighting error
Merge pull request #229 from duncanspumpkin/window_h

Window h and compile error cleanup
Merge pull request #230 from duncanspumpkin/fix_draw_string

Partial fix to #223