ide: fix specifying all file extensions (output file extension for emscripten) inside <compiler>.cf instead of the ide specifying O=bc when calling make. add don't strip target and document output to compiler config. open compiler document (html files by emscripten) output in shell.
- add static and shared library file extensions to compiler config
- add executable file extension to compiler config
- fix ar and ld fields are not being disabled for default compiler in global settings dialog, compilers tab, toolchain tab.