removes unused callback implementations
includes dialyzer for :test
pleases the dialyzer gods
includes coverage for :test
publishes coverage reports after successful travis builds