Remove some require statements for now
Introduce DocumentBuilder
Add Pimple
Remove Document and Api

Replace with a `Client` class to encapsulate some common routines and a
`Plugin` class that acts as a service locator.
Docblocks and providing an instance method
Introduce AutoHook

Base class for things that get loaded on plugins loaded.
Remove the api directory -- unused
Working admin page with the settings API
Shorten the menu name, looks better
Merge branch 'master' into document_builder