Merge remote-tracking branch 'upstream/stable'
- upstream/stable: (PUP-2584) Make 404 warning on agent specific and an error. (PUP-1894) Fix issue with loading EPP from modules
Conflicts:
lib/puppet/configurer.rb
Resolved, merging in stable's :fail_on_404 option into the node
indirection request, and keeping master's changes to set a remote env in
the node in the likely case that locally there is no matching directory
env.