Merge pull request #19 from bigkraig/master

Fixes some issues with authentication against erchef
HTTP Tests: Fix authentication related failures

* Add new keys with ``
* Add publicDecrypt from Goiardi
* General test updates for reverted behavior.
* Rip out VerifyPKCS1v15 validation mechanism.
HTTP Test: Use goiardi chefcrypto HeaderDecrypt

* This means we don't have to have the decryption routines.
Merge pull request #21 from go-chef/fix-http-test

HTTP Tests: Fix authentication related failures
 allow setting of SSL auth config when creating client
Using a Config struct to configure the client
raising the test coverage
Merge pull request #22 from go-chef/more_tests

raising the test coverage
Merge pull request #23 from go-chef/toggleSSL

Toggle ssl
Merge remote-tracking branch 'upstream/master'

Conflicts:
	http.go