build: use tox and publish coverage report to coveralls.io
Merge pull request #208 from silvolu/coverage-reports

build: publish coverage report to coveralls.io
test coverage: add branch coverage to report
add coverage badge to README
remove commented out doctests command
Merge pull request #213 from silvolu/coverage-badge

add coverage badge to README
Merge pull request #211 from silvolu/branch-coverage

test coverage: add branch coverage to report
feat: add user agent to API requests
add test for user agent format

also removed spurious empty line
Merge pull request #205 from silvolu/user-agent

feat: add user agent to API requests
Fix #215: Helper for int and double now work as expected.
Add CONTRIBUTING.rst.

Addresses #218 partially.

Lifted from https://github.com/Pylons/pyramid/blob/master/HACKING.txt,
and lightly sanded.
Normalize rendering of command examples.

Feedback from @silvolu.
Note PEP exception for _callFUT, MUT.
Merge pull request #219 from tseaver/add-CONTRIBUTING

Add CONTRIBUTING.rst.
Adding PEP8 only lint rule to tox and Travis.
Adding verbose flag and fixing PEP8 violation in test.
Pinned protobuf at >= 2.5.0.

See discussion on Issue #215 for details.
Updated naming of global variable to follow PEP8.
docs: update README, CONTRIBUTING and LICENSE, remove CONTRIB