feat(lint.on.modify): add interval between two lints

Wait by default `1000ms` between two lint from content modified.
There's an config for the wait value.

It impacts performance a lot, see https://github.com/AtomLinter/Linter/issues/32