Renaming Harbinger.call

As I've thought about it, Harbinger.call should encapsulate both
building the message and delivering the message.
Avoid comma after the last item of a hash.