Make Client::getPath work with full or partial URI

The intent of this fix is to make the client ```getPath``` method work when passed an already full URI.
This is useful when wanting to use the ```Location``` header returned when creating a resource.

The change was made in both ```BandwidthClient``` and ```BandwidthRestClient```. Tests were added for both.