Really URL encode and decode strings