TypeScript extension for Thrift Compiler (THRIFT-2522)

Add the possibility to generate TypeScript Definition Files in addition to the generated JavaScript code.