Rename bundle to SCM Diff Gutter
Generalized the diff command so it also works for Mercurial.
Simultaneously clear old and set new marks to avoid flash

Requires TextMate 2.0-beta.3