agent: Allow 'consul' service to be targeted for events. Fixes #344
agent: auto-register the consul service on server nodes
agent: re-use ConsulServiceID from consul package
agent: account for consul service in anti-entropy tests
agent: remove special case of consul service, adjust tests
formatting
agent: fix failing test
Merge pull request #400 from hashicorp/f-service-filter

agent: Register "consul" service in agent layer