Recording new messages almost works... (client side desktop with HTML5 and getUserMedia via recorder.js)