Add untracked files to commit using prompt
Add untracked files to commit using prompt

Summary:
Refs D11990. When using `arc diff` with untracked files in the working
copy, add the untracked file(s) to the commit (as they weren't stashed or
ignored). Add the untracked paths to the list of changes in the editor
template, indicating that the files were added to the commit.

This doesn't add a separate prompt to add untracked files as per the
behaviour prior to D11843.

Test Plan:
Ran `arc diff` with only untracked files, answered yes to the 'create
new commit' prompt. Saw the commit-message with the updated changes
including untracked files. Completed the arc template, and got commit
containing uncommitted, unstaged and untracked files.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: Korvin, epriestley

Differential Revision: https://secure.phabricator.com/D11995

zhihu/arcanist,chundongwang/arcanist,wharris/arcanist,fivestars/arcanist,folsom-labs/arcanist,codelabs-ch/arcanist,uber/arcanist,alexmv/arcanist,wxstars/arcanist,r4nt/arcanist,calblueprint/arcanist,jra3/arcanist,chundongwang/arcanist,codelabs-ch/arcanist,kevinseelbach/arcanist,r4nt/arcanist,sneakpeeq/arcanist,KieranHayes/arcanist,phacility/arcanist,jra3/arcanist,haskell-infra/arcanist,kevinseelbach/arcanist,kevinseelbach/arcanist,wxstars/arcanist,sneakpeeq/arcanist,zhihu/arcanist,memsql/arcanist,PageUpPeopleOrg/arcanist-patches,jra3/arcanist,Khan/arcanist,Khan/arcanist,r4nt/arcanist,haskell-infra/arcanist,coursera/arcanist,codelabs-ch/arcanist,wikimedia/phabricator-arcanist,eSpark/arcanist,eSpark/arcanist,memsql/arcanist,sneakpeeq/arcanist,KieranHayes/arcanist,uber/arcanist,zhihu/arcanist,uber/arcanist,coursera/arcanist,alexmv/arcanist,wharris/arcanist,codelabs-ch/arcanist,hach-que/arcanist,aik099/arcanist,chundongwang/arcanist,folsom-labs/arcanist,eSpark/arcanist,Symplicity/arcanist,wikimedia/phabricator-arcanist,PageUpPeopleOrg/arcanist-patches,coursera/arcanist,r4nt/arcanist,Symplicity/arcanist,haskell-infra/arcanist,haskell-infra/arcanist,folsom-labs/arcanist,KieranHayes/arcanist,Khan/arcanist,phacility/arcanist,Khan/arcanist,KieranHayes/arcanist,PageUpPeopleOrg/arcanist-patches,calblueprint/arcanist,wharris/arcanist,wikimedia/phabricator-arcanist,uber/arcanist,calblueprint/arcanist,Symplicity/arcanist,jra3/arcanist,wxstars/arcanist,coursera/arcanist,hach-que/arcanist,alexmv/arcanist,wxstars/arcanist,wikimedia/phabricator-arcanist,aik099/arcanist,wharris/arcanist,phacility/arcanist,codelabs-ch/arcanist,zhihu/arcanist,alexmv/arcanist,fivestars/arcanist,aik099/arcanist,fivestars/arcanist,phacility/arcanist,aik099/arcanist,Symplicity/arcanist,eSpark/arcanist,folsom-labs/arcanist,calblueprint/arcanist,sneakpeeq/arcanist,memsql/arcanist,hach-que/arcanist,fivestars/arcanist,kevinseelbach/arcanist,hach-que/arcanist,phacility/arcanist,memsql/arcanist,chundongwang/arcanist,PageUpPeopleOrg/arcanist-patches