Merge pull request #294 from fubhy/master

Adjustments for OAuth 1.0a
Trying to ucfirst a command when using the service description command factory
Adding support for CurlFile in PHP 5.5. Closes #296.
Fixing how names are added to models. Closes #298
Removing all the popsicle sticks from sending requests with curl_multi
Rethrowing redirect exceptions when a response is not available
Adding events back to CurlMulti and proxying all events
Adding test to ensure events are proxied
Preparing for 3.4.1
Adding a and a+ stream information
Update README.md

Fixes the URL template example which showed using double curly braces rather than single. Using this format causes parsing errors when Guzzle runs.
Merge pull request #301 from benjisg/patch-1

Update README.md
Better handling of Content-Length and chunked Transfer-Encoding collisions
Allowing the setting of multiple POST files for the same key in one call
Allowing the debug LogPlugin to work when STDERR is not a registered constant
Adding the ability to get the decorated entity body of an entitybody decorator. Clearing the stat cache when getting the size of a local stream.
Using utf-8 charset for application/x-www-form-urlencoded POST requests
Updating OauthPlugin to work with different charsets
Fixing the AsyncPlugin. Closes #304.
Removing the getDecoratedBody() method from AbstractEntityBodyDecorator. That was a mistake