This adds a check before constructing member_of parameters to
avoid passing empty aggregates list to placement.
Also this changes to only get aggregates with affinity_zone
during server group scheduling.
Change-Id: Ic282d5afcad5fa78fdb029e874c78ac10cd73153