add git ignore file

this should help with weird merge errors from files that are
automatically generated and shouldn't be compared.