Version 1.7.9 with changelog
Report exceptions while requiring
Merge tag 'v1.7.9'

Version 1.7.9

Conflicts:
	CHANGELOG.md
You can now set credentials in environment variables.

To enable this we now look for credentials associated with the hostname only.
We fall back to using the the entire URL for backwards compatibility.

Also we needed to replace ALL `.` characters with `__`.
Add a note in the man page about periods in environment variables
Merge pull request #3295 from staugaard/only_use_hostname_for_credentials_lookup

You can now set credentials in environment variables.
add code of conduct when scaffolding a gem
Merge pull request #3305 from doodzik/master

add code of conduct when scaffolding a gem
Add the Bundler code of conduct to the repo root

Thanks to @CoralineAda for the inspiration, via @doodzik

[ci skip]
Fix typo spotted by @schneems [ci skip]
Optimized bundle-exec
(from https://trello.com/c/bf90QcsN/66-exec-as-soon-as-possible)
Right now the exec command loads the entire Gemfile, the entire lockfile, resolves the gemfile against the lockfile, and then execs. Instead, let's check $PATH for the exec command and exec instantly if it's there.