Use git diff instead of the WP diff function and make diff closable