New logging level for socketio

Added 5=TRACE logging level, and made socket.io's debug use that level.
Enable caching when possible

Close #56. Close 62.