compile thrift generated classes to separate jar Patch by eevans; reviewed by tjake for CASSANDRA-1848