Add GPG support

This commit integrates code from compete/yamlgpg to allow GPG decryption
of keys.
Add basic auth support
Add SSL verification option
Merge branch 'gpg' into testing

Conflicts:
	README.md
Merge branch 'basic-auth' into testing

Conflicts:
	README.md