pack sid before sending to _serval_init
moved rest of profile functions to handle co_obj_t* instead of co_profile_t*