Add .gitignore

This is the standard GitHub .gitignore file for new
Objective-C projects. This also removes the previously commited
xcuserdata files, which will just be recreated locally outside
of GitHub the next time the project is run.