Sphinx documentation

sphinx setup, docstring fix, code reindenting
No real documentation has been added :)

With this you could start publishing documentation on pythonhosted easily, using
`python setup.py upload_sphinx`
sphinx-quickstart created a first version of this file, but it has been edited manually. So, this is NOT an autogenerated file.