http.Server is a constructor

...and thus requires the `new` keyword
make sure server gets close
Update README
Add ability to stop the http server even if not created inside socket.io
Add close specs
update has-binary-data to 1.0.3
Merge pull request #1648 from kevin-roark/update/has-binary-data

update has-binary-data to 1.0.3
Override default browser font-family for inputs

For consistent typography, explicitly declare font-family stack for `input` in addition to `html` (in Chrome and Safari on mac, the input will otherwise use default font for such elements, like Lucida Grande)
Merge pull request #1653 from acusti/patch-1

Override default browser font-family for inputs
fix: We should use the standard http protocol to handler the etag
header.
use ephemeral ports
Improve Close documentation
Merge pull request #1646 from narcisoguillen/close_sio

Close sio
Merge pull request #1655 from ysmood/fix_etag_header

We should use the standard http protocol to handler the etag header
update README http ctor to createServer()
Fix repo in package.json
test: added failing case for `socket.disconnect` and nsps
npmignore: ignore `.gitignore` (fixes #1607)
Merge pull request #1673 from bryanburgers/patch-1

Fix repo in package.json
Fixed the failing test where server crashes on disconnect involving connectBuffer

Source of bug: after connection to nsp '/', the socket's connectBuffer
was being deleted. On attempt to reconnect to a different namespace,
the connect buffer was deleted and we attempted to push to it. Instead
of the deleting the connect buffer, it is now emptied.