Converted list of affected units to set

Ensures uniqueness of units. Only applies to attack boosts (regular
upgrades are next). Requires changing how the set is accessed, since
set has different methods than vector.