Change how messages are broadcast

Massages with the same to and from address are sent from the address to the same address, instead of being broadcast. To send a broadcast the user includes "broadcast" anywhere in the to address.

This allows users to use the send to chan method in compliance with the new chan support in PyBitmessage.