cf-dc-api: create new DCAPI::Activation class and move make_action() to it