Proper implement dynamic "ok" sign
Proper implement dynamic "ok" sign

We code the following behavior:

- When the linter configuration changes, we show the "expanded ok"
- On first activation of a view, we also show the "expanded ok"
- We generally shrink to just "ok" after 3 seconds, but we do not shrink
  if a linter is currently running (to reduce visual paints), instead
  we wait for the linter to finish, and then wait for another 3 seconds.

SublimeLinter/SublimeLinter3,SublimeLinter/SublimeLinter3