Adds Signal.recordStream and playStream

See #54