Fixing a usuability issue where clicking 'escape' would shutdown the game with the Options menu open.
Starting to merge the OpenGL transform changes.  This commit does not build.  It is only being used a fallback point.
Continuing to merge the OpenGL transform changes.  This commit does not build.  It is only being used a fallback point.
Continuing to merge the OpenGL transform changes.  This commit does not build.  It is only being used a fallback point.
Continuing to merge the OpenGL transform changes.  This commit does not build.  It is only being used a fallback point.
Finalizing the merge of the OpenGL transform changes.  The project now builds again.
Updating the Lua bindings and the Lua code to get the title screen working correctly.
Cleaning up the video interface.
Manually updating the other build toolchains.
Updating the scripts.
Fixing a regression bug with the help menu.