BUG: Report error if --python-script associated with non-existent file
Created by: jcfr
This commit ensures an exception is raised when the python script does not exist. When associated with the --exit-after-startup option, a non-zero status code is now returned when Slicer exit.