fixed issue where the monitor would send a request and would never get a reponse
removed debugging comment
we dont need to lock pendingRequest since periodic tasks run in the same thread
added logging framework
Merge pull request #34 from datacratic/monitor_timeout

Monitor timeout