Optimized Srg code
The library path is put on the searchpath of 'require', instead of directly loading all scripts into the Lua VM.
Changed default library directory from 'lib' to 'lualib' to avoid confusion.
Shielded userdata metatables.