adds coveralls to .travis.yml
actually adds coverage command
another shot at travis coverage
removes unused datatyp
removes unused timer wrapper parameter
tests error throwing on invalid setup parameter

test coverage to 100% what what
go whole hog on coverage
Merge branch 'feature/improve-tests' into develop