Add .gitignore to ignore relevant vim, xcode, and os x files