De contextify

Get everything out of `Bouncer::App` and into small command objects derived from `Bouncer::Outcome::Base`. Each outcome implements `serve` and comes complete with its own context and a renderer.