transfer README.md to README.rst

Pypi wants rst markup, which github also understands.
allow using setuptools for pip requires management

Setuptools is still optional, since it isn't part of python.
It is a requirement for uploading to pypi, though.