Bug 916151 - home page redesign

Includes some much appreciated assistance from pmclanahan:

Bug 916151: Enable home page template switch with query.
Bug 904696: Update home view to support l10n.
Add `has_contribute` to homepage context.
Add hoverDelay

Thanks to alexgibson
Blur panel links before visiting

This should fix issues with panels retaining focus when returning via the back button.
Fix test.
Blur panel links before visiting

This should fix issues with panels retaining focus when returning via the back button.