Converted to Android Studio, Upgraded client to v2

@oalami Please review.

No functionality changed here. I just wanted to get it up to date with contemporary Android tooling, and our Firebase client.