Removed automatically generated files from the repository.
Added gitignore file, so that git will ignore files generated by the build,
as well as vim's swap files, and cscope index files.