Core (VisCPU): Minor cleanups; change API to return processor type and count directly