Add release.py to keep version info + use find_packages from setuptools in setup.py

from #2192

@asmeurer, can we consider this for the next release?