tests: Fix running on installed copy of Portage
Install Python modules using setup.py
travis: Use setup.py for running tests