require
Executing `require("@my_module")` or `require("@My_Module")` should give the same result and use case-insensitive name. See #620 for details
This commit introduces the `Require` trait that be used to change `require` behaviour. By default mlua implements behaviour same as `ReplRequirer` in the original Luau. Unfortunately binary Luau modules are no longer supported by the new system.