feat(recording): add webrtc recording and recoding message api

Add recording demo in views/user.html
Add recording api: create, get list, delete