Better way to hide the loading modal.

I think it makes way more sense to put this code in app.js rather than
the subtitles controller.
Refactored languageChanged()

We were always calling it without a version number, so remove that
parameter.

Generally cleaned up the function.
Use opensans font in the title/description metadata textareas
Update the integration repo
Speedup the subtitle version list page

We've got reports that this is page is slow, so lets make it faster.
The main objective is to not run queries for every result.
  - Use select_related, this means we don't have to fetch a video for
    each result
  - Use video.title, instead of video.title_display() title_display
    results in a couple queries per result.
  - Don't display parents in list view.  This adds a query per result.

Instead of displaying parent_ids in the list view, run display parents
in the change view.  Also display links instead of raw ids.
add tests for searching team tasks and videos for metadata
gh-444: fix exception when completing tasks

Removed code that was operating on the old subtitle version.
Replaced it with code that hopefully does something similar.  This may
not work exactly how the previous code did, but I think that's okay
because:

  - It's been the case since we started the DMR work and no one has
    complained
  - The worst that happens is that the default asignee for a task is
    wrong
Fixed exception when opening the new editor from a translation
Fixed hasMetadataChanged.

Not sure what I was thinking with the old verison, but it was always
returning a true value.
Refactored SubtitleStorage service

The cachedData attribute didn't make sense anymore that we have the
EditorData service.  Switched to using that instead.  Also
refactored/cleaned up language handling a bit.
gh703: Copy subtitle timings for translations in the new editor

Made the old editor pass the base-language GET param to the new
editor.

Made the new editor use that to create its initial subtitles.
Updating integration repo
gh-716: Fix metadata widget on the old editor
attempt to relieve bot stress
few test updates
remove screenshot
Added test factory to create old subtitle languages/versions
Updating integration repo
some test updates
Use id instead of created to order video actions

Since id is an auto-increment column, this should have the same
results but much quicker since it's indexed.

This should speed up the user profile page.