1) add new preference: use external diffs (uses same framework as external