util: universal .jar URLs splitter

(required for IDEA-122914)
WEB-11268 Live Templates in auto-completion interfere with Emmet/Zen expand

- disable autopopup in HTML
CR-IC-4781 Formatter diagnostics improvement: check cases when PSI tree/model doesn't match the document
ignore io exceptions on file type detect
better detection of binary files
cleanup
IDEA-27445 Breakpoint groups - added support for default group
IDEA-123163 Use new single file content root in "open single file in temp project"
dfa: don't suggest to replace reference qualifiers with null