Implement protocol message to transfer serialized recording from
backend, and hook it up to context menu save action.

Closes #236.