Issue #128: minimize binary size + unittests from setup.py