TSAGE: Improved comments about uninitialised variable in original code
TSAGE: Fixes for saving on R2R credits screen
TSAGE: Cleanup and saving fixes for R2R star-field credits scene
TSAGE: #if 0 out the uninitialised variable switch block
ZVISION: Move Puzzle flags to a ScriptManager HashMap

This can be used to enable/disable Controls as well. Also, enabling/disabling
should be somewhat faster now as well as checking for enabled/disabled.
ZVISION: Update timer logic

Also account ZNem and ZGI using different timer scales
SCUMM: Move all players to a separate "player" directory

There are 34 player .cpp/.h player files, so they have been placed in
their own directory, to logically separate them from the rest of the
engine
ZVISION: Create a folder structure for ZVision source files

I personally used filters within my IDE, but since others are now joining the project,
it was brought to my attention that some better organization would be nice.
ZVISION: Update includes to use the new file structure
ZVISION: Move StateFlags inside ScriptManager class and fix build errors
ZVISION: Fix compilation
SCI: improved patcher, inventory patch for kq6/mac

Also added new debug flag for script patcher
HUFO: Fix CID 1002880, 1002881. Use nullptr where possible instead of 0
SCUMM: More renaming for players

Rename "player" directory to "players", and reintroduce the "player_"
file prefix. This has been done after sev's request.
"players/player_foo.*" is more descriptive, and avoids potential name
clashes in libraries
SCI: added workaround for Black Cauldron remake

(happens only when using original save dialog)
TSAGE: More renaming in scene 100
TSAGE: Bugfixes and renaming for R2R bridge console
TSAGE: Renaming for R2R bedroom console