Adds Config::JFDI and Data::Printer to cpanfile.
Use a secret when creating cookies.
Get proper path to app when run under test harness.
Bump Plack::Middleware::Session to 0.22
JSON serialization for cookies.
Bump version of Module::Build::Tiny to 0.037
Fix args to Cookie and wrap with base64
Tidies app.psgi
Ensure cookie variable is accessible
Test cookie handling (and tampering)
Remove unused import
Use double resolution logo for retina screens

Retina screens can display higher DPI images, and standard DPI images
(especially those containing text) can appear fuzzy.  This includes a
double size logo image, along with the CSS needed to display them.  To
make sure the 2x image matches the standard logo, a regenerated logo
image is included.  The responsive design for small screens has also
been adjusted to use the small logo instead of resizing the large logo.
don't force nav-list items to be too wide

The natural width of navlist items (with bootstrap 3) should be the parent's
width minus its padding.  Inheriting the width from the parent means the
padding isn't accounted for, making the width too large and breaking the
positioning of right aligned items.
reword subscribe link to be shorter and with better grammar

Shortening this link prevents it from wrapping.
fall back to first indexed module name in the absense of a NAME section

If there is no NAME section, we don't know what to call the current POD
page.  Using the name of the first module in the file (if possible) is
better than displaying nothing at all.
use args or captures to pick search terms on 404

Rather than cutting off two path segments and using the rest to pick
suggested search terms, use all of the arguments or captures from the
last action.
refactor contributor handling to allow display on module pages
include authors in contributors list
clean up formatting of contributors list
border and heading for toc, with inline toggle