Remove the two evals.

The runOnPeerThread function serialized a function and postMessaged it and then eval'ed it.  This can be very confusing since that code doesn't actually have access to the scope you'd think it would run in.  Now I just send a message and put that code in the file it belonged in.