logic to determine if queueUrl was fully qualified was unclear, cleaned up

I was testing an internal SQS compatible service and noticed the logic to determine if a queue's URL was fully qualified seemed to be a little fragile.  This should make it clearer and handle cases where it is fully qualified or a relative URL.