require 100% coverage and use tox for travis