Updated gitignore

Added .swp files for vi/vim
Implemented GitHubBackup

First pass of GitHubBackup tool. See README for installation and use
instructions.