handle Jobclient Null Pointer Exceptions

from https://issues.cloudera.org/browse/DISTRO-426, it looks like JobClient need its configuration set after instantiation.