bug 866459: Update kumascript to retry template loading on error
Bug 893761: Improve revision dashboard performance.

This reorganizes the view code a bit to gather all the query kwargs in
one place, and adds a couple optimizations:

1. If no locale, username, topic or new-user filters are being
   applied, does a straight count() on the revisions table to get the
   number of Revisions. This should be a bit of a saving.

2. If the starting number for the current page is less than the total
   number of Revisions we'll get, skip querying for the Revisions at
   all. It's a waste of a DB query, since we already know from the
   total that it's a waste of a (complex) DB query.
Wrap search index celery task in a try/except
Wrap JSON metadata task in a try/except
fix kumascript for missing attachments
Merge pull request #1255 from lmorchard/866459-kumascript-loader-retries

bug 866459: Update kumascript to retry template loading on error
Merge pull request #1259 from groovecoder/kumascript-attachment-fix

fix kumascript for missing attachments
Merge pull request #1258 from lmorchard/catch-search-index-celery-error

Wrap search index celery task in a try/except
Adding initial redesign pieces
Merge pull request #1254 from darkwing/redesign-structure

Adding Initial Redesign Structure
Merge pull request #1256 from ubernostrum/dashboard-performance-893761

Bug 893761: Improve revision dashboard performance.
Fix test failures from redesign changes
Merge pull request #1261 from darkwing/david-walsh-is-a-noob-3

Fix test failures from redesign changes
Use new version of Vagrant's configuration system.

Also updated Vagrant docs to use Sphinx and added AWS and Rackspace
Vagrant configurations.
fix typo in new dashboard code
Merge pull request #1263 from groovecoder/rev-dashboard-fixup

fix typo in new dashboard code
Merge pull request #1250 from jezdez/vagrant-config2

bug 891962 - Vagrant 1.1.x configuration