Make test directory a Python module

This will hopefully work towards fixing #13
CI test with 'python setup.py test'