cleaned all trailing white space from source files.
ide;ProjectView; fix project view only show the modified star on the first instance of the exact same file when a file is used in multiple projects.
eda; added DirFilesDataSourceDriver class for reuse by multiple drivers. added DataSource::GetDatabases, Database::GetTables and Table::GetFields.
ecere;gui;controls;EditBox; (#605) show trailing space with big red area. nuke trailing space on save. when syntax highlighting is on.
ide;ProjectView; allow cleaning multiple projects at once.
ide/ide.epj: Minor project file tweak