Initial review

The most recent commit message is so accurate.

It's mostly personal preference, but I like splitting this app-setup logic out into an `includeme` function, so that the module becomes more-or-less re-usable as an includable pyramid component.  We'll probably never need it, but it also doesn't cost anything to enable.  Example: https://github.com/mozilla-services/server-syncstorage/blob/master/syncstorage/__init__.py