improve testing process
Even though test suite is currently disabled, synchronizing this with
other projects. Print coverage in the test suite. Do not require
--system-site-packages, because all of the deps can be installed from
pypi without compilation. Add tox.ini. Make Makefile targets phony,
because they are not actual files.
Differential Revision: https://phab.qa.fedoraproject.org/D1116