Overhaul to a bunch of stuff, implement transparent CLR object values
Remove permitBox parameter from LuaRuntime.AsLuaValue()
Add test for transparent object equality