extras; added stringTools.ec.
extras; CSVDataParser.ec use of stringTools.ec.
ecere:gui:controls:DataBox; use size instead of clientSize when auto sizing to child size.
ide; implemented a way to detect drastic reduction if global settings file size.
ide; moved find in files gui from a dialog to a simple toolbar in OutputView. currently breaks the special chars thing (previous commit) for multiline or special char find and replace.

Conflicts:
	ide/Makefile
	ide/ide.epj
	ide/src/dialogs/NewProjectDialog.ec

Conflicts:
	ide/Makefile
	ide/ide.epj

Conflicts:
	ide/Makefile
	ide/ide.epj
XInterface; attempt to fix memory leak by calling XFreeFontSet. Valgrind still reports leaking in XCreateFontSet.
notes
ecere.epj; nogfx attempt
ide; debugger; test some null check for crash on ide exit while in debugger session.
Merge branch 'misc' into work

Conflicts:
	ide/Makefile
	ide/ide.epj
	ide/src/ide.ec