Merge pull request #274 from jeremeamia/master

Updating the interface docblock for the previous ServiceBuilder change
Adding support for oauth_callback parameter.
Merge pull request #275 from fubhy/master

Add support for 'oauth_callback' parameter.
Adding callback parameter to constructor docblock.
Merge pull request #276 from fubhy/master

Fix missing 'callback' parameter documentation in constructor docblock.
Adding the ability to create a custom stream class from a stream factory
You can now send any EntityEnclosingRequest with POST fields or POST
files and cURL will handle creating bodies
* Lots of cleanup to CurlHandle::factory and RequestFactory::createRequest
* POST requests using a custom entity body are now treated exactly like PUT
requests but with a custom cURL method. This means that the redirect
behavior of POST requests with custom bodies will not be the same as POST
requests that use POST fields or files (the latter is only used when
emulating a form POST in the browser).
* Closes #266
Adding the ability to PURGE requests from the cache. Addresses #241.
Adding pem to PEAR package. Addresses #280.
Adding cacert file to phar and more cert validation
Addresses #280.
Updating to curl's latest cacert file
Using copied cacert when using phar
typo
Merge pull request #282 from DarkSide666/master

typo
Adding a caching entity body decorator and cleaning up other entity body decorators
Adding tests and fixes to the CachingEntityBody decorator
Improving the CachingEntityBody
Fixing the stream size of a caching entity body to allow the size to be
the greater of the buffer or remote stream.
Fixing __toString() to properly combine the buffer and remote stream
Skipping bytes written over the remote stream to emulate how other r/w
PHP streams work (you overwrite bytes, you don't insert bytes and push
out things after it).
Using fstat() for local streams rather than loading streams into memory
and getting the strlen() (previously used for temp streams).
Merge branch 'caching_entity_body'
Adding support for additionalProperties for parameters in service descriptions. Addresses #270
Renaming additionalProperties to additionalParameters