Add new socket monitor event for when socket monitoring is stopped.
Fix montior tests to handle the monitor stopped event correctly
Merge pull request #603 from ricnewton/master

Add monitor event for when monitoring is stopped so we can unblock any sockets waiting on monitor socket.