Updated git attributes/ignore

Just the default Mac settings
Updated project settings

Like you do.
Converted to ARC

Yay, no more retain/release crap.
Converted to modern ObjC

Because why not.