cleaned all trailing white space from source files.
ide;ProjectView; mark all nodes modified when exact same file is used in multiple projects.
eda; --WIP-- added DirFilesDataSourceDriver class for reuse by multiple drivers. added DataSource::GetDatabases, Database::GetTables and Table::GetFields.
ecere;gui;controls;EditBox; --HACK-- (#605) show trailing space with big red area. nuke trailing space on save. --WIP-- when syntax highlighting is on.
ide;ProjectView; allow cleaning multiple projects at once.
buildsystem,epj2make,ide; (#996-related) --WIP-- fixed remaining issues with .ec modules containing ampersands or projects in paths that have ampersands in it.
ide: removed background image, made ToolBox and Properties Sheet invisible by default.
ide; FindInFilesDialog; added 2 checkboxes similar to 'include subdirectories' for in/ex-cluding 'obj' dirs and '.git' dirs.