Allow plugins to perform validation of hashtag changes.

Plugins can validate and reject additions or removals of hashtags
on changes.

Change-Id: I138094a9dec428f0872e7182c40a77cc742cac2a
Update cookbook plugin with example of hashtag validator

Change-Id: Ib4d5e6e3b91946023860101efbac7d96b4dbd390