Added missing ASF headers
THRIFT-2178:Thrift generator returns error exit code on --version
Client: compiler
Patch: Nate Rosenblum

Changes exit status of --version call.
THRIFT-1349:Remove unnecessary print outs
Client: erl
Patch: Matt Pratt

Removes info_msg log when talking between two versions of generated code.