(trivial) Give notice about invalid modules

Give notice when a module on the modulepath is invalid, explaining why.
To do this cleanly, we stop trying to add "." and ".." as modules since
these are always invalid.
`Puppet.log_exception(e)` is preferred so that if puppet is running with `--trace` it will show the backtrace leading up to the exception.