Updates on contents-modified instead of tokenized buffer change

As for version 0.90 when moving lines using keyboard, some of them was
disappearing (mostly the outer selection lines).
It’ll allow reduce the load on atom as we’ll update the minimap less
frequently.