Updated gitignore to exclude a bunch of unrelated stuff.