Error Check now happens only on text update, instead of running forever

When the text is modified in the textarea, only then update occurs. At other times, the error checker service thread stays idle.

Success on 3rd attempt! :D