Control of Distributed Micro Air Vehicles for Varying Topologies and Teams Sizes