Substantially improve getting of unstagedChanges from a repo.
Substantially improve getting of unstagedChanges from a repo.

By using null-terminated mode of the status output, we get string
file names that we don't need to worry about the quoting of. This
was causing issues in the identification of files to re-stage.

jmorse/cyanide,jmorse/cyanide,jmorse/cyanide,jmorse/cyanide