Adding kobject.c/h in order to move heca to have better sysfs and kobject support.

Basically we want to maintain stats as well as leverage the refcounting and hotplug from the kobject interface.