common: NVML renaming and library splitting

Remove OBJ fake implementation
Merge branch 'nvml-renaming-merge' of github.com:spawlows/nvml into nvml-renaming-merge

Conflicts:
	src/obj.c