Document exception hierarchy
============================
Sometimes I want to make sure I'm catching all possible peewee exceptions, but not knowing the base exception makes it hard. Having the exception hierarchy in API docs (inspired by [docs for built-in exceptions][1]) could be handy for this.
[1]: https://docs.python.org/3/library/exceptions.html#exception-hierarchy