Abstract away a lot of the HTTP request code so that Guzzle is no longer required. Implement basic CURL client (Guzzle is still default).
Add two tests for getting/setting HTTP client.
More tests for requesting access token and exception thrown is proper subclass.
Fix PHPDoc for CurlClient.
Merge branch 'master' into develop

Conflicts:
	samples/addWithDupCheck.php
	src/Infusionsoft/Infusionsoft.php
Verify SSL certificates using cacert.pem. Extend default HTTP transports in fXmlRpc.
Add back request methods.
Fix tests for missing mapi field and PHP 5.3
Update Blank Key

Changed from blank key to passing access token.
Merge branch 'develop' of https://github.com/infusionsoft/infusionsoft-php into develop
Use hard-coded XML-RPC method names. Helps with clarity and potentially backwards compatibility.
Merge branch 'master' into develop

Conflicts:
	src/Infusionsoft/Infusionsoft.php
Fix conflict from merge.
Merge branch 'master' into develop