Use warning instead of print for unusual version

During python3 setup.py sdist, if the version is not in a formal form,
quit the distribution release.
abort installation if Python version < 3.3
exit instead return if sdist fails
add bootstrap for setuptools 0.9.6

The exact lowest version for setuptools has not been tested,
so an earlier version could also works.

Now we follows the offical guide on setuptools website
add alt. setup.py that uses setuptools

The version control based on git tag has not been implemented yet.
update new version setup.py, isolate information
add contributing section