title: socket.get() AND socket.set() gives problems
body: <p>I'm using NodeJs v0.10.28 and everytime i try to login to the chat i get a error </p>
  
  <p><code>TypeError: Object #&lt;Socket&gt; has no method 'set' at Socket.&lt;anonymous&gt;</code></p>
  
  <p>And if i'm deleting the lines it works but not working right.</p>
  
  <p>What is the wrong thing in this code </p>
  
  <pre><code>// get the name of the sender
  socket.get('nickname', function (err, name) {
    console.log('Chat message by ', name);
    console.log('error ', err);
    sender = name;
  }); 
  </code></pre>
  
  <p>AND</p>
  
  <pre><code>socket.set('nickname', name, function () {
    // this kind of emit will send to all! :D
    io.sockets.emit('chat', {
      msg : "Welcome, " + name + '!', 
      msgr : "Nickname"
    });
  });
  </code></pre>
  
  <p><strong>FULL CODE</strong></p>
  
  <p><a href="http://pastebin.com/vJx7MYfE">http://pastebin.com/vJx7MYfE</a></p>