Added missing URI require (from 44ce03c3)
Handle case where close handshake is not ack'd

By default clients are given 60s to reply to the close handshake - if they do not the connection will be force closed and an error provided to the server.

This is a rare event, but it can happen.
Specs for behaviour on un-ack'd close connections
Released version 0.5.1