Make glTranslated() accessible from Squirrel scripts

Previously, translation is only possible with glTranslate() which
takes a Vec3d argument.  It works, but not very straightforward
as OpenGL API.  We add the OpenGL API compatible version of the
translation function although it's a bit redundant.
Add MODs loading mechanism

The MOD makers can provide __init.nut and __initClient.nut to the
corresponding directory in mods subdirectory to register additional
MODs without changing codes in the main scripts.
Move loading scripts for gltestdll and surface into mods directory
Move gltestdll and surface modules to mods subdirectory

Also renamed gltestdll to vastspace, for it's a good chance to rename
a module.
surface: Move surface demo script to mod directory
vastspace: Move vastspace demo scripts to mod directory