Catching MalformedUriException subsumes the rPath.isEmpty() case now

...so that is no longer necessary, and checking for rPath.isEmpty() first also
mis-handled the case where rPath was empty but maUrl was already absolute.

Change-Id: Ieae800dd6c52f0cc308944ca0035ea4140d3a324