Merge changes in Cloud to v3

* Added `public Cloud(String url)` constructor 
* Added path suffix support