Fix minification for mp4 URL for if there are changed servers

Test Plan:
- Run w/ matching server and without, make sure it only minifies the URL
  if matching sever to what is expected.
Update pre-installed topic tree files

Test Plan:
- Load app, make sure it works
Add capped bandwidth detection for new APIs on OS 2+

Test Plan:
- Try to download a video using wifi, shouldn't prompt you
Fix landscape mode video viewing taking up more than viewable

Test Plan:
- Load video page in landscape mode, make sure it shows both video and
  transcript.
-
Fix some videos don't render corectly because of Gecko rendering bug

Some videos partially disappear because of some gecko rendering bug.
Putting an overlay on top fixes the problem, likely because it forces
the rendering into a new layer.

Test Plan:
- Load the first college admissions video which always reprdoduces this
  problem on an actual device.  Play it and make sure the video is a
  solid picture.