ecere, ide; Instance_COM_Initialize, Tokenize, _DualPipeOpen; multiple fixes. finally closes #778, #777 and #863.

 - affects all command line tools.
 - fixed windows arguments parsing to respect spaces and double quotes that are escaped.
 - adjusted toolchaing debugging tools to not alter the way args are passed to the debugging ide now that win args parsing is fixed.
 - fixed preprocessor definitions when defining MY_STR_DEF="string" on windows by escaping quotes.
ec, ecp, ecc, ecs; partial bootstrap update for previous commits.
ecere:gui:controls:PathBox; affects DirectoriesBox and IDE as well; fixed when browsing for a folder don't remember the last component of the path. closes #741.