Remove search 'View all' from the first page
fix bug 920347 - Make the tags icon more clear
Merge pull request #1559 from darkwing/search-results-929379

Remove search 'View all' from the first page
Adding 'small desktop' setting to keep left sidebar and push TOC above content
fix bug 932842 - Make nested list spacing consistent
Merge pull request #1557 from darkwing/redesign-columns-too

Adding 'small desktop' setting to keep left sidebar and push TOC above content
fix bug 932847 - Remove redesign_editor flag references
Set default background color for zones
Merge pull request #1566 from darkwing/zone-color-default

Set default background color for zones
Merge pull request #1560 from darkwing/tags-clarity-920347

fix bug 920347 - Make the tags icon more clear
Merge pull request #1564 from darkwing/list-spacing-932842

fix bug 932842 - Make nested list spacing consistent
Merge pull request #1565 from darkwing/waffle-cleanup-redesign_editor

fix bug 932847 - Remove redesign_editor flag references
Moving wiki-specific mixin to wiki stylus file
Merge pull request #1568 from darkwing/mixin-moving

Moving wiki-specific mixin to wiki stylus file
Fix bug 931156: ensure breadcrumbs update during page move.

This does some significant refactoring, but not really changing, of
the page-moving code, breaking up the monolithic _move_tree() into
multiple shorter methods which each handle a smaller piece of the
puzzle (for easier debugging/editing).

The only genuine change is that Document.save() no longer attempts to
create redirects when a slug is edited; the redirect logic is now
called during page move, and the move() method, which existed only to
do that, is removed. This is considered safe because the only way to
edit a slug outside of page-move is through the Django admin, and this
commit also removes that ability, along with any tests that tried to
exercise the automatic redirects on non-move slug edits.