URL fixer-upper from the link dialog refactored as apos.fixUrl and made available in both browser and server; server has apos.sanitizeUrl wrapper function that first sanitizes it as a string and accepts a default. This fixes a bug where you couldn't add a relative URL in the extra fields of a button or slideshow.