serf: Adding new proto version, deprecating version 0
Adding EventMemberUpdate events
Handle the memberlist NotifyUpdate method
Replacing Role with more flexible Tag system
Support coalescing the MemberUpdate events
Adding SetTags to dynamically update tags
Updating agent to use Tags
Make sure all the tests pass
serf: Support parsing tags from the command line
serf: Test parsing tags from config file
agent: Support SIGHUP reloading of tags
agent: remove printing of tags on reload
agent: Support 'role' even when reloading the config
website: Updating documentation for tag changes
changelog: update for dynamic tags. Fixes #98 and fixes #111
ops: Adding various ops files. Fixes #56.
agent: update version until we release
agent: Ensure the tag list doesn't include tabs or newlines
Updated from upstream
Adjusted members.go for new tagging feature from @armon. This makes things a
little trickier mainly because straight key:val pairs should look different in
json and XML, and Go's XML parser doesn't seem to support passing it maps.