* Measure coverage of tests using codecov.io. * Add codecov badge to README.md * Recurse into packages when testing with coverage. * Push testing kind of commands down to test.sh