refactor NewFakeHostStatsProvider to take an injected kubecontainer.OSInterface just like NewFakeHostStatsProviderWithData this prevents importing a testing package into non-test files, so we can enforce not linking test packages into prod binaries