Use _eak_seen to only require module if it exists.

Should we have a flag in requireModule to allow the module to be
missing? Essentially `allowFailure`?