Aggregation and Coexistence in a Carrion Fly Community