Make WritableSequenceFile support TypedSink/Source

closes #690