added gitignore for vim backup files
added vim diff option of ignoring whitespace
added Vim templates for Bash/Python/C
Merge branch 'ly' of https://github.com/leven-cn/toolkit into ly