add xcode stuff (and misc things) to gitignore