Merge pull request #54 from cowboy129/master

Change socketio heartbeat initial delay
Added mutax for thread safe for SystemSingletons.
Generate increasing sessionId for benchmark test.
Added config option: socketio.server.heartbeat-interval;
Refined heartbeat handler and timeout.
Used a State class for connectionActive.
Make close-timeout log to debug level