Implemented FR: https://github.com/eranif/codelite/issues/422 : Prompt for build before running a project
Added new function 'PromptForYesNoDialogWithCheckbox' which does like its name suggests
Re-wrote the 'Annoying dialogs' mechanism. Removed the 'Dialogs' tab from the global editor preferences its now part of the Misc tab of that same dialog