gitignore update - so many things to ignore, so little time...