Encode typical failure scenarios during initialization.
(Doc. + Formatting)
(Beginning)
The great refactoring.

Controllers now use a single method: `Dispatch()` which returns a request-facing
instance of that controller and an action [from that instance] ready to be invoked
during the babou request lifecycle.
Add chain-checker back.
RDD: new dispatcher, execution phases & hooks.
Default dispatch impl.

(Now all you need to do to implement a controller is create a struct
with an embedded *controllers.App!)
Beginning of sub-app (/admin)
Hard-delete `User`
New admin controllers
Define phase (interface) which contexts can impl.
Impl. after phase
(Callback to after phase)
Sub-path'd renderer added; fixes for routes for new AuthChain() sig.
Add members list template to admin panel
Merge branch 'exp/reflection-based-chain' into develop