Updating delete method to return Response object

Currently it either returns null or throws exception.
Add test to ensure delete method returns Response object
Merge pull request #332 from jamiehannaford/working

Updating delete method to return Response object
Adding test to try and delete non-empty container.
Merge pull request #333 from ycombinator/working

Adding test to try and delete non-empty container.
Whitespace removal
Allowing IDs to be passed in, instead of fully declared objects
Merge branch 'working' of github.com:jamiehannaford/php-opencloud into working
Proposal to fix the user creation issue with OpenStack
Fix comments
Add $alias parameter to the Base object as it is used in the populare method
Simpler alias resolving
Fix code styles according to PSR2
Add somes spaces or lines and remove use statements of unused classes
Merge pull request #342 from benja-M-1/psr

Psr code styles
Merge pull request #341 from benja-M-1/hotfix/user-creation

Proposal to fix the user creation issue with OpenStack
No need to download complete object just to generate temporary URL.
Merge pull request #346 from ycombinator/working

No need to download complete object just to generate temporary URL.
Making code for defensive/resilient to upstream REST API changes.
s/else if/elseif/ per code review.