Fixes: #40 document exceptions raised from toplevel.py

This documents the main exceptions raised. Other exceptions such as issues when
decompressing a corrupted buffer or running out of memory my also arise but are
not documented since they don't arise from incorrect API usage.