Don't use Akka's scheduleOnce timer directly. Instead, insert into
sched.enqueue_message.
Add better documentation, make messagesToSend thread-safe
Dispatch external messages before starting with external events. Stops DPOR
from hanging, though I don't understand why.
Merge pull request #24 from colin-scott/master

stop DPOR from hanging