#1944 Always set fragment identifier on setURL()
#1944 Always set fragment identifier on setURL()

Ensures the fragment identifier is cleared out when performing "Save
as" on a shared project and "Project URLs" is disabled (the default).
Resolves #1944.

ericrosenbaum/BeetleBlocks,jmoenig/Snap--Build-Your-Own-Blocks,ericrosenbaum/BeetleBlocks,jmoenig/Snap--Build-Your-Own-Blocks