Add check to install; warn user if other HPs found

The install will now check, as one of the very first
things, whether other Haskell Platforms are installed.
If any version (even the current version) is found,
a warning dialog is display, with a recommendation that
the user quit the current install, uninstall the others,
then restart the installer.