Add field to over-ride the share link
Sometimes it is needed to have a different sharable link for a social platform. An example of this is to have a bitly link so that link shares could be tracked. Add a text field in the configuration, to allow the user to specify a pre-defined entity field which will then take preference over the page url.
Closes #3281513