Diff.Compare overload to include untracked changes

It seems odd to me that untracked changes aren't included by default when comparing the working tree against the index. The other ways I could find to obtain them were much more roundabout.

(I'm new to the project so please decline and tell me if there's a better way to do this already.)