bug 5225: adding vanishing skip link to free site scheme. looks unfortunate in IE 7 (unsupported) due to ie 7 completely flaking out when an empty, unstyled div (or a contenty, styled div) is placed above the logo.
(bug 5147) Initial work
bug 5232: when placeholdering, the direct link shouldn't be in the placeholder's div
(bug 5147) Show up properly on notifications interface
(bug 5147) Allow different query settings for different related events
(bug 5147) Call local raw_subscription method per related
(bug 5147) Convert opt_gettalkemail into ESN subscriptions

Either:
 * temporarally in raw_subscriptions
 * permanently when visiting subscription management
(bug 5147) Pass scratch, remove Dumper calls
(bug 5147) remove all traces [ except conversion ] of opt_gettalkemail
Merge branch 'develop' into feature/bug5147
(bug 5147) Split new notification into reply to comm entry/reply to comment
(bug 5147) Migrate opt_getselfemail to ESN.

Clean up stray debugging code
(bug 5147) Remove unused strings
(bug 5147) rename "I comment on any entry in someone else's journal" to match old behaviour

Instead of the other way around.
(bug 5147) Fix style-related problems
(Bug 4942) 12 new Summertime themes
-- add theme code
-- add theme images
-- add preview pics
(bug 5103) Pass final redirect destination into feed token generator
(Bug 4362) implement header links for module in header
-- Bannering: added active and hover, and note;
rephrased to match Core2 desc
-- Basic Boxes: added all
-- Boxes and Borders: added and replaced existing code;
also added missing # for some colors
-- Crossroads: added and replaced existing code
-- Database: added note; rephrased
-- Dusty Foot: replaced (same props)
-- Heads Up: added and replaced existing code
-- Librarian's Dream: added active, refactored to remove !important
and make .current a bit nicer
-- Patsy: replaced (same props) and reordered
-- Strata: added active and hover, and note
-- Tectonic: added note and reordered; rephrased
-- Wide Open: corrected typo
(Bug 5135) Add image resizing (first pass)

This adds the ability to specify sizing in a URL. We will then
dynamically resize the image before returning it to the user. Files are
stored in MogileFS and in a new media_versions table.

This first pass is in-process and doesn't use Gearman, although that
should be implemented before this seriously gets some use.
(Bug 5137) Add basic support for new API

This adds register_api_endpoint functionality to the router and some
basic functions in an API controller.