Because of errors introduced by the team, reverting to firs tworking version.
Code cleanup.
Added a slightly improved version of loudbus_objects.  (I still think it's
broken; I should have looked at the code earlier.)
Added a draft of loudbus-services.  (Code provided previously, but with some additional notes of things that have to be fixed.)
Add loudbus_method_info.  Refactor function registration code for clarity.
Minor code cleanup
Get the new functions (loudbus-methods, loudbus-method-info, loudbus-services)
to compile.  Haven't tested them yet, though.
Remove the code that turns return values that are singleton lists into
singletons.  (People can just get used to this form, even if it's a
bit strange at first.)
Minor cleanup of unsafe.rkt.