halobject: Fix bug where only the first module in dests received the message
halobject: Fix bug where only the first module in dests received the message

Previous commit returned the future when sending messages out. This means only the first
module is sent the message, since this returns.

Instead, send_to() now returns a dictionary mapping target RI -> future.

Halibot/halibot,Halibot/halibot