Register "consul" service in agent layer

Register the "consul" service so that it can be targeted for events and remote exec. See #344.