Merge pull request #1 from zacharyliu/master

Fix HTTP/HTTPS loading of external socket.io
Merge pull request #2 from zacharyliu/master

Fix socket.io include
Merge pull request #3 from zacharyliu/master

Fix socket.io connection
Fix port
Merge pull request #4 from zacharyliu/gh-pages

Sync master with gh-pages branch