Population Oscillations, Synchronization, And Range Expansion In A Bacterial Cross-Protection Mutualism