Export root cgroup as machine info.

 Fetch root cgroup information from Kubelet and export it to backend as a separate table.

2. Internal code refactoring - mainly around reducing the use of pointers.