15bff32e71
RunQueue is now an interface that is very simple- it serially runs Runnables. Removed Invoker.ResultReceiver, the invoker now takes a RunQueue. The method to post a Runnable to RunQueue is called postRunnable(), rather than the legacy postUnit(). postUnit() is the method name of the Invoker to post Invoker.Unit objects, and I just figured it was better to keep those distinct, since an Invoker.Unit is also a Runnable, it could be very easy to post an Invoker.Unit to the wrong thing if not careful. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1553 6335cc39-0255-0410-8fd6-9bcaacd3b74c