Api should not return results for blacklisted languages

Modify ApiQueryMessageCollection accordingly.
Return error message if language is blacklisted

Change-Id: I1b6ef6b8c602dd45f372db98a81d8f42a07160cf