a bit more pod markup
use_logger option for HTTPExceptions middleware
add Test::Deep to recommends list (and help out travis/coveralls so it runs the optional test)