ecere:GlobalSettings: add GlobalSettings::settingsDirectory property to support specifying a subdirectory for the location of the settings file.
allow setting GlobalSettings::settingsDirectory::settingsFilePath property to specify a custom location for the settings file.
reuse code with new GetFilePath function.
extras: add debug print line debugging tool.
README: fix refering to SQLiteCipher (eda driver name) instead of the appropriate name SQLCipher which the project is known as.
------------------------------------------------ work in progress starts here
buildsystem,epj2make,ide; (#996-related) fixed remaining issues with .ec modules containing ampersands or projects in paths that have ampersands in it.
------------------------------------------------ customized starts here
ide: remove background image, make ToolBox and Properties Sheet invisible by default, make global settings and project settings dialogs much bigger.
ide; FindInFilesDialog; added 2 checkboxes similar to 'include subdirectories' for in/ex-cluding 'obj' dirs and '.git' dirs.
ide; nice about box tweaks.
android compile
ide: show lighter line number. make minimal line number width 3 instead of 4. show multiple lines selection in margin.