support 'both modified' and edit action in git-status

* support 'both modified' in git-status
* add edit action to git-status