[webstack] surrounded ws recv with try catch;
[session] allow users to update own session;
[cppengine] make engine auto update own session;
[cppengine] fixed reference error;
[cppengine] fixed typo;
[cppengine] one more typo...