JME-FixTypeOps: Updated system.reflection to handle types at runtime (ie...

.... as passed to a function), added UnitTest and tested under Lua and LuaJIT VM