Renaming Harbinger.call

As I've thought about it, Harbinger.call should encapsulate both
building the message and delivering the message.
Adding Harbinger.call

Composing the build and deliver methods
Appeasing the hound
Merge pull request #5 from jeremyf/renaming-top-level-methods

Renaming Harbinger.call