Vagrant bug fixes & tweaks

* Added logoutput => true to Exec default, so the output of all commands
  is included in puppet output. Much noisier, but offers much better
  feedback about setup failures.

* Workaround for permission issues in using npm install for kumascript

* Update vendor to catch South 0.8.3 upgrade, to fix a migration failure
Fix bug 903723 and bug 904494: Revision dashboard cleanup.

This fixes a couple of unfortunate typos that got through all of: me,
the unit tests, and the code review on github. The primary issue is
that the unit tests for the revision dashboard were not truly
inspecting the results; this commit fixes the view issues and adds a
bunch of revisions in a fixture, and then has the tests -- both for
the general listing and for various filterings -- make sure that the
correct number of results come back, so that we have a way to catch
regressions going forward.
Ensure set vars work in sub-sub templates
Merge pull request #1282 from darkwing/translate-link

Ensure set vars work in sub-sub templates
Merge pull request #1272 from lmorchard/vagrant-fixes

Vagrant bug fixes & tweaks
Use the native Celery tasks of elasticutils.
Merge pull request #1257 from jezdez/native-elasticutils-tasks

Use the native Celery tasks of elasticutils.
Stop a deprecation warning that is thrown in elasticutils.

This is not going to be needed once https://github.com/mozilla/elasticutils/pull/160
has been released.
Merge pull request #1281 from ubernostrum/dashboard-changes-904494

Fix bug 903723 and bug 904494: Revision dashboard cleanup.
Merge pull request #1284 from jezdez/stop-celery-deprecationwarning

Stop a deprecation warning that is thrown in elasticutils.