add a check to see if user specified mproc and hostlist enough for -np