new gitignore

so dumb stuff doesn't get put in the repo and auto-changed whenever CCS
feels like it