handleContainerLogs needs a namespace to address a pod

Updated ability to support container logs not in the default namespace.

I found no internal callers of this feature, but did update unit tests.

If there is documentation somewhere that I missed on how you ask a kubelet to get the logs, please let me know and I am happy to update.