support git status souce

I add git status source.
It support to check status and add/add -p/reset/checkout.