Expand the .gitignore exclusions to cover modern Xcode project local files. Based off StackOverflow suggestions as documented.