Fix dirty state to also trigger on untracked (and unignored) files