Fix javascript on non-video content pages.
Prevent multiple upload

Also some stylistic fixes to the content controller. Looks like we might
need to make some updates to how the content controller handles
permissions on stats as well.
Improve permission request admin page.
Improve course request approval page.