As part of Bolt ticket https://github.com/puppetlabs/bolt/issues/1267 we'd like to load the directory that the user executed Bolt in as a module. The current plan for this is to subclass Puppet::Node::Environment and overload the `modules` method to prepend the current directory to the list of modules. This should only be used as part of Bolt.