Add retries.
Change puppet version.
Try changing version.
Revert "Try changing version."

This reverts commit 1bc36736419ad806332ed038e3099da8bef5a573.
Make the retry sleep conditional more clear.

Conflicts:
	lib/puppet/network/http/connection.rb