Hezbollah has replaced its top security official, Wafiq Safa, who was in charge of coordination with Lebanon's security agencies.