Always use a range when calling magit-rev-range-describe in magit-diff

Another try for #700