Removed pre-encoding

Removed the line url encoding the resource string. As URLByAppendingPathComponent will do url encoding, but when sent a pre-encoded string will encode incorrectly.
I havent investigated it much, but it appears its just seeing any percents and encodes them (ie %25) which will destroy any prior encoding.

And encode again for good measure.

Encode.