Better support for branch names
Case-related improvements
Case-related fix: diff expects the real casing of the file
Case-related fix