selectively bring back vms_without_avail_zone data
selectively bring back vms_without_avail_zone data

We were bringing back all vms and availability zones, when we just wanted them for the cloud ems

Since the ems are already local uses an array filter
vm has_one availability_zone - so that is preloaded (but for all other vms)

For my test database, it is vmware, so it removes all the queries:

10k vms ==> remove 1 query for 275ms in db / 767k objects (42mb) 20%

with queue captures turned off:
savings: 700ms /  54MB - 1 query = 55ms
total:  7262ms / 172MB - 879 queries = 325ms

borod108/manageiq,ilackarms/manageiq,NickLaMuro/manageiq,romaintb/manageiq,ManageIQ/manageiq,romaintb/manageiq,maas-ufcg/manageiq,KevinLoiseau/manageiq,durandom/manageiq,romanblanco/manageiq,NickLaMuro/manageiq,kbrock/manageiq,agrare/manageiq,fbladilo/manageiq,mfeifer/manageiq,skateman/manageiq,kbrock/manageiq,KevinLoiseau/manageiq,tzumainn/manageiq,chessbyte/manageiq,juliancheal/manageiq,josejulio/manageiq,jvlcek/manageiq,maas-ufcg/manageiq,agrare/manageiq,djberg96/manageiq,pkomanek/manageiq,gmcculloug/manageiq,billfitzgerald0120/manageiq,d-m-u/manageiq,andyvesel/manageiq,syncrou/manageiq,tinaafitz/manageiq,jrafanie/manageiq,matobet/manageiq,romaintb/manageiq,yaacov/manageiq,jvlcek/manageiq,hstastna/manageiq,jameswnl/manageiq,gerikis/manageiq,jvlcek/manageiq,tinaafitz/manageiq,ManageIQ/manageiq,pkomanek/manageiq,durandom/manageiq,maas-ufcg/manageiq,KevinLoiseau/manageiq,pkomanek/manageiq,ilackarms/manageiq,agrare/manageiq,syncrou/manageiq,jameswnl/manageiq,mfeifer/manageiq,romaintb/manageiq,skateman/manageiq,ailisp/manageiq,mzazrivec/manageiq,gmcculloug/manageiq,romanblanco/manageiq,fbladilo/manageiq,gerikis/manageiq,mfeifer/manageiq,chessbyte/manageiq,pkomanek/manageiq,d-m-u/manageiq,juliancheal/manageiq,fbladilo/manageiq,KevinLoiseau/manageiq,mzazrivec/manageiq,romaintb/manageiq,hstastna/manageiq,josejulio/manageiq,tinaafitz/manageiq,mresti/manageiq,skateman/manageiq,djberg96/manageiq,NaNi-Z/manageiq,NickLaMuro/manageiq,jrafanie/manageiq,durandom/manageiq,aufi/manageiq,d-m-u/manageiq,matobet/manageiq,KevinLoiseau/manageiq,mzazrivec/manageiq,juliancheal/manageiq,israel-hdez/manageiq,hstastna/manageiq,borod108/manageiq,andyvesel/manageiq,romanblanco/manageiq,mresti/manageiq,mkanoor/manageiq,maas-ufcg/manageiq,jrafanie/manageiq,jntullo/manageiq,romaintb/manageiq,aufi/manageiq,mkanoor/manageiq,durandom/manageiq,andyvesel/manageiq,kbrock/manageiq,matobet/manageiq,NickLaMuro/manageiq,NaNi-Z/manageiq,mresti/manageiq,gerikis/manageiq,gerikis/manageiq,ailisp/manageiq,chessbyte/manageiq,jntullo/manageiq,aufi/manageiq,romanblanco/manageiq,lpichler/manageiq,djberg96/manageiq,borod108/manageiq,skateman/manageiq,tzumainn/manageiq,mzazrivec/manageiq,juliancheal/manageiq,gmcculloug/manageiq,israel-hdez/manageiq,jntullo/manageiq,syncrou/manageiq,branic/manageiq,branic/manageiq,d-m-u/manageiq,chessbyte/manageiq,kbrock/manageiq,djberg96/manageiq,ailisp/manageiq,tzumainn/manageiq,gmcculloug/manageiq,borod108/manageiq,jrafanie/manageiq,jameswnl/manageiq,hstastna/manageiq,KevinLoiseau/manageiq,branic/manageiq,billfitzgerald0120/manageiq,tinaafitz/manageiq,syncrou/manageiq,israel-hdez/manageiq,billfitzgerald0120/manageiq,lpichler/manageiq,mresti/manageiq,mfeifer/manageiq,maas-ufcg/manageiq,ilackarms/manageiq,matobet/manageiq,josejulio/manageiq,lpichler/manageiq,yaacov/manageiq,lpichler/manageiq,jntullo/manageiq,ilackarms/manageiq,jvlcek/manageiq,israel-hdez/manageiq,tzumainn/manageiq,yaacov/manageiq,fbladilo/manageiq,mkanoor/manageiq,NaNi-Z/manageiq,yaacov/manageiq,mkanoor/manageiq,branic/manageiq,agrare/manageiq,ManageIQ/manageiq,NaNi-Z/manageiq,jameswnl/manageiq,aufi/manageiq,ManageIQ/manageiq,ailisp/manageiq,maas-ufcg/manageiq,billfitzgerald0120/manageiq,josejulio/manageiq,andyvesel/manageiq