buildsystem, ide; added install feature. aka install library or executable from ide as per install commands.
buildsystem, ide, tarball; moved some variable definitions from Makefile to crossplatform.mk in order to support install commands.
project files for; ecc, ecp, ecs, ec, documentor, ear, ecere, ecereCOM, EDASQLite, SQLiteShellCmd, EDASQLiteCipher, SQLiteCipherShellCmd, EDA, epj2make, ide; added install commands.
ide; debugger; valgrind integration. gdb dialog command history. old valgrind launcher with toolbar button.

old commit message: added 'run with launcher' feature. menu item, toolbar button, and default 'valgrind' value for executable prefix of default compiler configuration.
ide; debugger; stepping to (run to cursor), over or around internal breakpoint locations. closes #938.
- fixed run to cursor to start debug run.
- improved messed up gdb communication highlighted by 59984d6414c328cd5f067eaed0b9d50e3ede52fa causing a crash.
- cleaned up breakpoints handling.
ide; multiple breakpoints