Make branch switching significantly faster by managing separate Passenger instances for the most recent X branches