better error reporting
only add an item once to the commit list
allow removal of collapsed merge commits
remove C99'ism
debug for removing empty merges
remove merge commits where one parent is an ancestor of the other
Merge branch 'work' of https://github.com/slobobaby/git_filter into work