FLUME-1897: Implement Thrift Sink

(Hari Shreedharan via Brock Noland)