Switch to using threading.Event instead of a Queue for EventualResult

Should fix issue #28.