Fix for Trac ticket 1500 & 1491

1491 Check that the existign code has the necessary files
1500 If the dialog box is closed then indicate that the process has been aborted
Merge branch 'master' of https://github.com/graeme-f/edenstart