added option to don't remove linting marks while the user is typying (disabled by default), resolves #184