[Bugfix] Fallback to 'en' for bogus extracted meta langs

Also patched a bug where the `stopwords_class` was not updated
properly for when non-latin languages were extracted from
meta tags. Look at the updated unit tests.