Refactor into a single python distribution

There's no sense distributing relengapi-docs separately from relengapi.

Most of this just moves ./base/* and ./docs/* to .  The rest fixes up
the lint options and tests so that validation still passes.

Fixes #59.