Fix all the things

Changes:
* Add required JSON header and JSON encode body so client actually works
* Add Travis CI integration and badge
* Fix install directions in README to use public git protocol URL (instead of SSH)  

Functional Tests:
- [x] client changes tested during hackathon pushing weather data