implement new campaign window
Merge pull request #276 from hexdec/master

Window_resize_gui for scenario editor and window_zoom_in/out
Fixes water display issues.
Fix primary secondary tertiary colour sprites
Swapped variable names to match game
Added notes to draw_sprite
Cleaned up obsolete variables
Removed redundant comments about not being tested
Zoomed land working.
Added zoom_masks
Zooming working again. Graphical glitch along x=0 line.
Tidy viewport code
Fixed zoom bug.
Merge pull request #277 from duncanspumpkin/fix_gfx

Fix gfx
implement finance research tab
Merge branch 'master' of https://github.com/IntelOrca/OpenRCT2.git
Initial work on 0x006BEF1B.
Removed comments, removed v3 variable.
Cleaned up more code in sub_6BEF1B.
Added sub_6BED21 (called from sub_6BEF1B).