Using dialog(s) to get the one line installer script work #141

Added dialogs, so that the setup.sh can ask the user any questions even when its piped; Added additional email valdidation for the last step.