Fix responsiveness problems caused by linting all files on start.

Do not lint inactive buffers when they load and add an on_activate listener
to trigger linting when buffer is activated to account for the former.