Avoid dozens of extra selects in seed_default_events
Avoid dozens of extra selects in seed_default_events

MiqEventDefinitionSet is static union. It is inefficient to use multiple
selects instead of a single one.

On my system `100.times { MiqEventDefinition.seed_default_events }`
gives

:gear: |  rows | selects | time |  %
------ | ----- | ------- | ---- | ---
Before | 16900 |   16900 | 204s | 100%
After  |  1300 |     100 |  93s |  45%

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