Added consul-check-def provider

refs #66
Can you open an issue for that ?