add `deis providers:discover` with a more explicit discovery workflow that uses default providers, fixes #23