Allow accepting undefined origins.

Adding `null` to `hive.allowed_origins` allows accepting connections that don't define their origin.
Updated .gitignore
Fixed #2
Added minified Socket.IO client. closes #1