Results 2 issues of Thomas Hutchings

- [ ] Default packet duration to 60ms - [ ] Use `cacheFrameForCallback` in OutgoingMessage and Recorder

Related to #68 - we need to know if the recording device fails for some reason during its lifecycle. Let's discuss approach before we commit changes