split mamemose/{path,env}
add mamemose_websocket
modify mamemose_websocket to work with temporary file
update document
update version