Fixed bug that prevented sending kill signal when a frame times out.  Added message queue for returning asynchronous messages to users, but lots of work left to do on that.