WebEditor url handling revisited

The webEditor will always prefix links within the site with the publicationServerAddress internally. This address is read from smartsite.config, but can be overridden using the registry setting [regRoot]\publicationServerAddress. When outputing the data, the editor removes the server address so that links within the site just start with a single slash. This leaves links in working order when moving a site to a different server or in outscaling scenarios.