New web based installer to simplify installation

install.php will redirect and exit if config.php exists so it can't be used to re-install with a working installation or maliciously.

Updated install docs to indicate where you can use the web installer from.