Make it possible to include Chef::Provider / Chef::Resource

without circular dependencies or missing deps