Update Container.php

As is, deleteWithObjects() will fail if container is EMPTY. This is because an object count of zero means $secondsToWait = 0, which means $endTime = time(), which means WHILE loop never runs. Quickest solution was to change "time() < $endTime" to "time() <= $endTime, but it made more sense to just delete the container if it's empty.
make deleteWithObjects() work with empty containers

1) use getObjectCount() to check container size, 2) return early if empty container deleted, 3) conditional syntax changed for PSR-2 compliance, and 4) removed "and all its objects" from container exception message since we can assume objects in container were successfully deleted by deleteAllObjects();
If versionless service URL is found but no supported service version is specified, use URL as-is.
Merge pull request #493 from ycombinator/fix-pr463-bc-break

If versionless service URL is found but no supported service version is specified, use URL as-is
Bumping up version for release.
Merge pull request #494 from ycombinator/release

Bumping up version for release
Create test files in the correct place.
Merge pull request #496 from ycombinator/fix-smoke-test

Create test files in the correct place.
Merge pull request #490 from joshrencher/patch-1

make deleteWithObjects() work with empty containers
Checking for the latest object count, not a possibly stale one.
Whitespace fixes to appease the linter and my OCD.
Fixing exception message.
Merge pull request #498 from ycombinator/pr490-tweaks

Tweaks to PR 490
Merge branch 'working' of https://github.com/rackspace/php-opencloud into working