Add alias ds for 'git diff --stage'

modified:   .gitconfig
Refine C style details

Setting the tab controls for C indentation in autocmd, rather than
unconditionally as so far. That lets shiftwidth=8 in all other cases.

modified:   .vimrc