diff should display the files in alphabetical order

Issue #323 resolved
Benoit Boissinot
created an issue

Mercurial currently does that and it's quite useful. For example for us it makes the code in 'mercurial' appear before the code in 'tests' or the changes in 'test-foo' appear before the changes in 'test-foo.out'.