fix bug #3

If vInventoryToSend is never cleared, all the data ever queued to send to the
peer is re-added to the send buffer every time SendMessages is called.