Merge pull request #1 from jhford/master

Bug 1078520 - python client
Merge pull request #2 from jhford/master

 Last Comment Bug 1102371 - client (python): Do not attempt HTTP request without all parameters
fix slugid implementation
Simple integration tests
Fixed payload so it's actually sending JSON right... don't know what it did before
Merge remote-tracking branch 'upstream/fix-payload'
Integration tests against the production server