generic provider of id's lives at j.idgenerator
generate unique guid
how to use: j.base.idgenerator.generateGUID()
type is like agent, job, jobstep
needs to be a unique type, can only work if application service is known
how to use: j.base.idgenerator.generateIncrID("agent")
@reset if True means restart from 1
how to use: j.base.idgenerator.generateRandomInt(0,10)
get a unique id for an object uniquely identified
remembers previously given id's