add overview of features to README
don’t fail when Constants classes have classmethods
include __builtin__ in prefixes to be hidden

(happened with unittest module)
add test file that can be run with nose/py.test
Update python3 from master
add setup.py for pypi-compatibility
merge setup.py into python3 branch
merge setup.py/LICENSE update into python3 branch