Decode URL before encoding it to avoid double encoding

Add urldecode to function yourls_add_new_link.  This is to avoid prevent encoding an already encoded url.

I believe this fixes Issue #1303.