Merge sphinx doc generation into master branch

Instead of using a separate `python` branch, merge the sphinx doc into the master branch and configure `sys.path` accordingly.

One thing to note is that in order to be able to generate the doc from (just) the git repository), I included the generated `_pb2.py` file to the repo.