Created a gitignore file.

I've added a .gitignore file that will keep compiled python files
and temporary backup files from appearing in the repo. This also
removes the extra backup and pyc files that were already in the repo.