buildsystem, epj2make, ide: support Emscripten compiler.
 - add ld and ar toolchain command options to compiler configuration.
 - add object and output file extension options to compiler config.
 - change windows style path seperator to linux style when exporting compiler config's environment variables.
 - add support for resolving compiler environment variables in compiler config's executable dirs.
ecere,ecereCOM: support Emscriptem platform. add new Emscripten interface driver.
 - #if !defined(__EMSCRIPTEN__) out all thread/mutex/semaphore code.
 - some opengl driver support, use of glfw
 - <more details to document>
samples: HelloWorld, HelloForm: Emscripten hacking.
------------------------------------------------ customized starts here
ide: FindInFilesDialog: add checkboxes similar to 'include subdirectories' for in/ex-cluding 'obj' dirs and '.git' dirs.
ide: show lighter line numbers. make minimal line numbers width 3 instead of 4. show multiple lines selection in margin.
ide: add 'force single job compiling' checkbox to the toolbar.
ide: remove background image, make ToolBox and Properties Sheet invisible by default.
ide: nice about box tweaks.
------------------------------------------------ current work starts here at the top of zed
pnacl hacking
playing with em/pnacl platforms
win32 driver guicondigdata work comments.
samples em wip.
mess