Added a pipeline_js djangoapp

So that we have one API endpoint that refers to all the XModule JS
Transition Studio's JS to use require.js
Allow for mixed usage of requirejs.
Include DiscussionModule files.
More fixes for requirejs with jasmine tests
change require to define
Rely on tagged version of js-test-tool
retry async script on page unload
requirejs domReady plugin

Because using $(document).ready() when we're loading *lots* of requirejs modules
is unreliable
Correct jquery.ui dependency for our system
rebase fixes