No longer using magic, and better handling of null parameters.
Updated Guzzle version, and enforce PHP 5.4.
Merge branch 'release/0.6.0' into develop