Update Downloads section of the Sphinx sidebar

Issue #35 resolved
Stefan Scherfke
created an issue

The downloads section currently points to bitbucket and states that there is no release yet. Reference the release, once it is released :)