Added a _flusing flag to Peer to monitor for possible congestion of the async_write call in flush() - in boost it is disallowed to call it multiple times.