added fix for bug where carriage returns would get stored in buffer
adding gitignore with windows and vim swp files