chat example on chapter 2 of "Node.js in action"

key points:
(1) socket.io
(2) jquery
(3) node.js basic http server
(4) use firebug to debug on firefox (and console.log for server side)