Add a check to WeakTable

This is probably wrong, but what debugging and results show this fixes
LuaJ crashing on boot and randomly breaking
Fix error in OsLib

give the letter not the ascii code
Fix collectgarbage

Default is now collect, all options are now listed, and error message
changed.
Fix collectgarbage

Converted String switch case to if statements
Merge branch 'LuaJSucks' of https://github.com/gamax92/OpenComputers
Prep texture work for #393.
Removed some more stuff from LuaJ kernel sandbox that's not needed.
Fixed loot disks not making floppy noises.
Merge branch 'master' of github.com:MightyPirates/OpenComputers into master-MC1.7.10

Conflicts:
	src/main/scala/li/cil/oc/server/component/FileSystem.scala