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.
Merge pull request #4 from kazcw/fix-3

fix bug #3