buckification: remove unsupported thrift languages
buckification: remove unsupported thrift languages

Summary:
This makes Buck error out when an unsupported language (e.g. php, cocoa,
ruby) is given to the `languages` parameter of `thrift_library()`, and
fixes up existing rules.

Reviewed By: Coneko

Differential Revision: D3513656

fbshipit-source-id: 55f0a701f981781dc1ca398ec9c37a8ee6c00960

facebook/bistro,facebook/bistro,facebook/bistro,facebook/bistro,facebook/bistro,facebook/bistro