Improve error handling
Added a setting to allow paths to be added for executable extensions