Fix Remote usage to work with the new API
Fixed Hack tests to actually pass
LuaEnvironment filesystem loader supports a prefix
Load lfs when using the filesystem LuaEnvironment loader
Don't build the toc by default
LuaEnvironment: Support exporting a native or local require

Since environments are used to house short-lived scripts, it's
convenient to have their requires be local to that script. This allows
subsequent runs to pull the latest data.

Of course, some objects like Fritomod don't play well with being
repeatedly reloaded. As a result, a native require is also provided.
Don't override Log if one is already provided
minor test
minor debugging
Remove some outdated aliases
Add some smarter handling for setting a frame width
Support loading files and directories from a LuaEnvironment
minor alias