ecere; samples/guiAndGfx/HelloForm: Emscripten fixes
- Emscripten configurations
- OpenGLDisplayDriver: Avoiding glRecti() as it's not supported by the Em legacy wrapper
- Call to ExternalPosition() to size desktop window
ecere/gfx/drivers/OpenGLDisplayDriver: Exporting access to nearPlane
- Used for projection matrix work around on Nexus 10 (objects far way not lit up)
ecere/gfx/drivers/OpenGLDisplayDriver: (GL ES) Support for setting color inside glBegin
extras/CheckListBox: Added 'IsFullyChecked()'
- To review whether this is really needed
- GuiConfigData: Null pointer check
ecere/gfx/OpenGLDisplayDriver: Emscripten legacy GL fixes
ide: don't show same file name message if other same-named files are excluded when renaming a file in project view.
ide: build log: fix .rc files show with space indentation in build log. / show .rc files without any leading space in build log.
README: use 'SQLCipher' which refers to the open source project instead of SQLiteCipher which is the name of the EDA driver.
samples/net/browser: fix broser.epj bad paths to modules in extras / fix unable to locate extras if ecere-sdk directory has different name.
extras/XMLParser: fix warning.
Makefiles.epj: add new bootstrap makefiles.
ide: implement hold down ctrl key for raw compiler output.
ide: define ide's settingsName in a single location.
ide: fix -debug-start command line switch.
ecere;GuiApplication: allow the only top window of an application to hide itself without exiting main loop.
ide: add -debug-hide-ide command line switch.
   allow debugging a program with an hidden ide.
   the ide will hide when execution starts.
   it will reappear when execution stops.
LICENSE: fix shorter separator line.
ecere: fix ecere.epj's outdated versions of dependencies in include paths.
------------------------------------------------ cherry picks start here
------------------------------------------------ work in progress starts here