Updated gitignore

Added a few paths, hoping to reduce bloat in following commit
Updated gitignore

Trying that again
Revert "Updated gitignore"

This reverts commit da62404a796d820537abc195108a9402983b9f7e.
Added in mostly-untested messaging with Sinch

The Sinch service can't run on a Genymotion emulator, and the find-match
logic isn't implemented yet, so I wasn't able to test this. Also, I
attempted to make the gitignore a bit more thorough
Merging David's changes
Merge pull request #3 from nmck257/master

Merging Messaging functionality and EditProfile updates