Bug 874616: Validate newsletter language

In the basket API, validate that incoming languages are either
blank or one of the languages supported by some newsletter.
Merge pull request #46 from dpoirier/bug-874616-validate-newsletter-language