Add callbacks to gossip.

Support for regexp patterns on keys to have gossip invoke callback
when new infos are added.
I think too that we shouldn't rely on getting back unique *regexp.Regexp, so either what Ben says or the map should have []func(string) values.