updated feed.add() to output message and message hash, as documented

It's not super efficient to rehash it like this, but the validator code doesnt have an obvious way to pass the computed hash onto the callback.