Results 5 issues of Jason Tyler

Noticing on the [quick start guide](https://hugapi.github.io/hug/), for the `happy_birthday.py` example, the `localhost:8000/documentation` route appears to be broken (returning 404). Perhaps I'm doing something wrong, but if not, we should fix...

bug

`ujson` isn't in any of our testing environments, but has declared support, and is part of the `requirements/development.txt` file. It's currently breaking the dev environment. We should 1. Add `ujson`...

We're having an issue where doing a `pip install hug` and then a `pip install -r requirements/development.txt` is leading to 4x failures, none of which can be seen in CI....

`flake8-docstrings` is going to involve 657 lines of changes. Let's make that one a separate issue and PR

enhancement

* add `black` and `isort` to CI pipeline * add style packages to any relevant dev installations (TBD) * add githooks to relevant CI static testing * will keep githooked...

enhancement