Fix TISTUD-5052 When "missing semicolons" option is set to Ignore, no related marker should appear in the editor

- when set to ignore, don't add problem at all
- add unit test to verify fix