Some of these paths need updating, but also note that Git convention is to put common object file extensions into a [global .gitignore file](https://help.github.com/articles/ignoring-files#global-gitignore), and that's the convention we've been following, so I would leave out the .o, .so, and .dll rules (unsure about .dSYM, which seems less common).

I see others after building on Windows:

```
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       android-tools/adb-bin/vc100.idb
#       android-tools/adb-bin/vc100.pdb
#       android-tools/vc100.idb
```