Set id in ChannelUpdateNotification objects
Rectify exclusion of existing river drops

* The algorithm for excluding duplicate river drops was flawed
It appears Map is entries are not mutable. Therefore, for predictability,
remove entries and modify them then add them back (to the Map)

* Extended the length of the tag and tag_canonical columns to 100 chars