* refactor: review DNS providers.
* Extract from CLI the name -> DNS provider mapping This avoids duplication in lib usage Ex : https://github.com/containous/traefik/pull/738#issuecomment-258810469 * Verify that we retrieve the good provider