Fix for #1158: eliminate the need for the LanguagePack model

Basically, determine language pack availability through disk, not model.  This simply decreases complexity, as no consistency check becomes necessary between database and disk.

Testing:
* Made sure that language selection in lower left is working
* Made sure that mem-based (in session) caching is working
* Made sure that update videos and languages pages show properly