Use semantic -mdoc macros for the manpage.
Merge pull request #377 from bentley/master

Use semantic -mdoc macros for the manpage.
Refreshed a bit the doc in the manpage.
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.