Param Converter Passes Original Guzzle Exception

When the GuzzleParamConverter finds a 404 error, the bundle throws a
NotFoundHttpException. This commit modifies that thrown exception to
also include with it the original Guzzle Exception.

This allows listeners of kernal.exception to check the
NotFoundHttpException for any BadResponseExceptions and work with the
additional information in the Guzzle request or response objects
attached to the BadResponseException.
Add LogPlugin formatter config option
Add log format config doc
Improve doc formatting for logging
Remove log format for array logger. Rename log format parameter
Updating for Guzzle 3.6.0 compatibility
Not extending from DefaultResponseParser, but implementing a completely custom parser
Updating tests to not require mocked response
Finish #25
Fallback to the OperationResponseParser instead of just the DefaultResponseParser
Merge 1.0