fixed segfault in cancel job
use lexical_cast for good casting
removed reference to UMS_Data::Configuration