added setup.py
added version into module & some comments
setup.py uses version from module
added targets for releases into Makefile