added .gitignore to fix osx-specific suckness