Made RecordingWaveFile properly subclassable

darcs-hash:20090402155600-58103-add55dc1a88d032371719b510229575a8a42f657