Switch from Rake to Paver
Change `if not args.skip_collect` to `if args.collect`

Simpler and clearer
from __future__ import print_function

and print errors and warnings to sys.stderr
write_stderr() function is unnecessary
Pull Paver requirements out into a separate file
Insert *right* at the front
Display error page templates, for testing purposes

This commit allows us to test the server error template by visiting `/500`. This
way, we can catch errors in our error templates, instead of having infinitely
recursing errors.
Merge pull request #3060 from edx/db/display-error-pages

Display error page templates, for testing purposes
Fix Studio's XBlock dependency loading issues

STUD-1465

Changed the XBlock rendering logic to use promises to track asynchronous tasks.
Each dependency is then only loaded once the previous one has completed, and the
XBlock initialization only happens once all dependencies are loaded. This gives
XBlocks the same semantics in Studio as they get when shown directly on a page.
Merge pull request #3046 from edx/andya/fix-xblock-loading-in-studio

Fix Studio's XBlock dependency loading issues
Added template for iFrames. [BLD-611]
Merge pull request #3055 from edx/jmclaus/feature_iframe_template

Added template for iFrames. [BLD-611]
Submission history view not internationalized.
LMS-2167
BLD-951: Fix flaky tests.
Merge pull request #3033 from edx/anton/fix-flaky-video-acceptance-tests

Video: Fix flaky acceptance tests.
Removing ipython from edx dependencies.

Ipython is not strictly required to run edx-platform. It can
be setup as part of Vagrant provision scripts, or manually
by each developer as required in specific cases.
Merge pull request #2938 from edx/waheed/lms2167-show-submission-history-not-internationalized

Internationalized submission history view.
Merge pull request #3047 from edx/valera/add_ipdb_requiement

Removing ipython from edx dependencies
i18n: make emails in lms translatable

The email texts in lms/templates/emails are not extracted by rake i18n:generate because the babel_mako.cfg does not include them.
And a several emails are not translatable because they do not use ugettext.
Revert to older version of TinyMCE.

We had trouble with Cloudfront/hashed files and need more time
to investigate.
This reverts commit e8f53ac9dc6d8a1d9928787635c7c5f7e409a9ec.