Currently my setup project installs its shortcuts into a hard-coded location
under the user's Start Menu. What I want to do is to allow the user to
override this on installation (and if possible to remember that location on
upgrading). How can I do this ?