[GNU Social] Fix public link to post
external_url is a qvitter thing. When it's not available, we try to generate the notice url from the user profile url.