T1002123 spell checker

I thought this would be a five minute fix but it turned out to be more difficult. At least I could remove my first AspectJ code.
This PR shouldn't affect the spell checker that is used for Java files (its name is `JavaSpellingEngine`). Could you please have another look if it really doesn't work anymore?