Adding smap.client for smap sources and actuation; fixing up jobs interface for smap sources with actuators