Synchronization of Pulse-Coupled Oscillators and Clocks under Minimal Connectivity Assumptions