Streamlines service provider configuration
First version with error response from PayPal
Improves error handling
Improves ease of use by providing resonable defaults
Fixes communication problem in PayPal provider
Merge https://github.com/Arcavias/arcavias-core into 2013-11-17_streamline-service-config
Hands down config and communication object to all decorators and providers
Fixes warning about dublicate variables
Merge pull request #338 from nsendetzky/2013-11-17_streamline-service-config

Streamlines service provider config, improves ease of use and fixes several related bugs