Bump version to 0.9.16 and update changelog
Reset all bundler, ruby and gem env vars before calling puppet
Formatting
Merge pull request #189 from njam/reset-even-more-env

Reset all bundler, ruby and gem env vars before calling puppet
Update readme, all sources to transitive dependencies
Make init should create a simpler Puppetfile using modulefile directive
Use librarian posix library instead of open3

Handles jruby, ruby 1.8, 1.9+
Don't use backticks anywhere
Deprecate github_tarball sources, use cases should be covered by git sources

Reduce the number of github api calls
Issue #181 Should use qualified module names for resolution to work correctly

Update docs and warn about non qualified module names
Ignore errors deleting tmp dir to show the real error
Merge branch 'master' into travis

Conflicts:
	lib/librarian/puppet/source/forge.rb
Try to see what's in the tmp folder when tar fails