Unittest fixes.

Changed can_add_version check to input Video/language_code instead of
SubtitleLanguage.  This allows us to use it for languages that haven't
been created yet.