Add a bunch of stuff to tox, tests almost all passing.