[bugfix] job now sets mapper/reducer class for JAR location

If there is a mapper use the mapper class to set the job JAR. If there is a reducer and no mapper use the reducer class to set the job JAR.