setup: tests can be run from setup.py
git: merge pull request #4