Modifications to PHP Opencloud

These changes update the formatting to fully match PSR-2, and also update the docblocks to be more descriptive.

I also updated the `CertificateMappings::updateJson()` method to be more efficient. Compare to `LoadBalancer::updateJson()`.
It's both, and it's part of the abstraction layer from the SDK. You can reference the way that the Node object handles this as well.

https://github.com/tylerturk/php-opencloud/blob/working/lib/OpenCloud/Common/Resource/BaseResource.php#L45-L50