fix -smp with complex cpu toplogy (issue #21)

Fix for issue #21, created getVCPU to either return the raw config if numeric or calculate the vcpu count based on the topology to pass the correct value to -smp.