00b4f7 Remove trailing spaces and handle the situation where there are no differences

Authored and Committed by Pierre-Yves Chibon 8 years ago
    Remove trailing spaces and handle the situation where there are no differences
    
    There are cases where the user could ask for a diff between two branches
    that have no differences in fact.
    We should account for this (and we do in the unit-tests)