Treat any unfinished `<ident` construction as JSX element.

* Use not only end of file but any place suitable for ASI.
* Provide filtered completions suitable for JSX element or type cast.
* Bind `SourceFile.jsxNamespace` to file (fixes completions).