thevoid: Destroy io_services before server_data

Destruction of io_service leads to destruction of connections which uses
server_data
v0.7.0.8
Added support for automatically reopening log file after it is moved.

Log configuration:
"sink": {
	"type": "files",
	"path": "blackhole.log",
	"autoflush": true,
	"rotation": {
		"move": 0
	}
}
v0.7.0.9
v0.7.0.10
Fixed output of http status in access log

There was a following case:
Client sent a request. Server received only a part of request and had
already known that request cannot be processed (either bad request, or
some internal error or something else). Server sent some response for
Client. Client got response, interrupted sending of request and
shutdowned socket. Thevoid tried to recive the rest of request, got an
error of reading from the closed socket, decided that Client went away
before request had processed and printed 499 http status.

The behaviour for that case was changed:
If Client gets whole response from Server, the resposne's http status
will be printed in access log instead of 499.
v0.7.0.11