Support for git add -A

So you can add all modified, untracked, and deleted files with one command. Added support, test, and updated docs.

Cheers!