Set colorings on the caller threads since no thread-unsafe Swing operations are performed (and Document#render is thread safe).
Revert "Set colorings on the caller threads since no thread-unsafe Swing operations are performed (and Document#render is thread safe)."

This reverts commit f4b9be46eba6c5ab4a76d668c8341c56a3260526.
Remove stale checks.
Use current NetBeans APIs for semantic highlighting.