Create .gitignore

excludes Xcode and Mac files not needed in version control.