Add requirement for Ubuntu >= 12.10 in bench.rb
Install tasksel before using it.
Use apt-get instead of tasksel to prevent unexpected bug.
ES6: Tests
TESTS: Remove non-idiomatic tests. Too much pain to maintain or convert.
TESTS: Reset the preload store for testing
TESTS: Sign in tests
FIX: google oauth2 for sites using https. Need to specify the redirect_uri during setup in this case.
TESTS: Use Pretender in test mode for more flexible server responses
Revert "FIX: google oauth2 for sites using https. Need to specify the redirect_uri during setup in this case."

This reverts commit fe6235b40ed18909742eee2c3ae7a5f4fefaa010.
Return a CSRF in case it's requested
TESTS: Add `JSON.stringify` step to `prepareBody` where it should be.
TESTS: Integration tests for `login_required`
correct SPF/TXT record docs
fix copy on necromancy warning
TESTS: Add integration test for /top
TESTS: Integration tests for badge pages
Merge pull request #2612 from lazywei/installation_refine

Installation refine (REDO)
copyedits on new flagging behaviors
FIX: Don't trigger share badge (only run daily)

too expensive, wrong trigger anyway.