Create an empty metatable for user modules

If a user module is loaded into a global variable the preservation
will restore it to an empty table, wiping out the real module.
Merge pull request #14 from mozilla-services/user_module_metadata

Create an empty metatable for user modules