Update index.js

Changed default ports to be 443 for SSL and 80 for non-SSL (they were switched). Passed the whole URL to the connection, since it needed both the host and the path. Updated the package by bumping the version number. Updated the README to make ws.connect()'s callback non-optional, since it wasn't optional (at least, not in my experience).
    websocket = require('nodejs-websocket')['connect'];
    this.socket = websocket(URL, function(){
        console.log("connected");
    });
    this.socket.on('connect', function(){...});

Works when I don't have the socket.on('connect'); never hits the connection callback otherwise. Is the connect event supposed to be emitted when you call tls.connect(), because otherwise I don't see where this event fires from?