Keep io_service running when not listening
Keep io_service running when not listening

Use asio::io_service::work to ensure that io_service is always running,
even in the event that the server is not listening for connections.

JaySandhu/vimdown,JaySandhu/vimdown,JaySandhu/vimdown