Clean up fallout from prefs cleanup
- Make OpenGuides::Template->output pass the provided cookies to
OpenGuides::CGI->get_prefs_from_cookie, where this overrides any
browser-supplied cookie.
- Use the prefs hash explcitly where needed (fixes #216).
Targets to commit (you may delete items from it)
M /home/ilmari/src/openguides-trunk/lib/Changes.pm
M /home/ilmari/src/openguides-trunk/lib/OpenGuides/CGI.pm
M /home/ilmari/src/openguides-trunk/lib/OpenGuides/Template.pm
M /home/ilmari/src/openguides-trunk/preferences.cgi
M /home/ilmari/src/openguides-trunk/t/59_preferences.t
M /home/ilmari/src/openguides-trunk/templates/preferences.tt
M /home/ilmari/src/openguides-trunk/templates/navbar_tools.tt