Throw if user requests more ranks per node than there are cores per node.
Throw if user requests more ranks per node than there are cores per node.

Change-Id: Icbf78dbbe32e73a0ccfd5d9a5d4a80cf16af9cf6
Signed-off-by: Christopher M. Cantalupo <9cf3ecca60a3dd7112ab0e7250bedb8a752e3958@intel.com>

geopm/geopm,geopm/geopm,cmcantalupo/geopm,cmcantalupo/geopm,cmcantalupo/geopm,cmcantalupo/geopm,geopm/geopm,cmcantalupo/geopm,geopm/geopm,geopm/geopm