Remove dependency on express/connect

Instead of listening for the `header` event, which is something
express/connect provides, hijack `writeHead` which gets called
implicitly (or explicitly, if the user wants) on every request.
Remove uncessary bind, add semicolons for style.
Merge pull request #68 from brianloveswords/no-event-dependency

Remove dependency on express/connect emitted event