Merge branch 'ide_ctrl_a' into develop
fix: correct four bugs in Ctrl+A select-all handler
fix: repair test suite compilation and test failures
fix: replace broken template-based new unit with save dialog (fixes #191)
fix: correct program names in lm-flow and lm-mig pasbuild project files.
gitignore update
refactor: centralise caret selection logic in text editor
fix: prevent zombie processes when launching browser or DocView