Add tests for event type mapping
Add tests for event type mapping

Test try to ensure that event type mappings are valid by checking
that:

 1. all event types specifications are either strings or regexes,
 2. regexes can be used by PostgreSQL and
 3. regexes do not use unsupported options.

In order to give as much information about the failures to developers,
we check each event type in separate it block, labeling it with path
in the settings file (group name, level and value of type being
checked).

NickLaMuro/manageiq,tinaafitz/manageiq,yaacov/manageiq,hstastna/manageiq,jrafanie/manageiq,billfitzgerald0120/manageiq,lpichler/manageiq,ManageIQ/manageiq,yaacov/manageiq,agrare/manageiq,aufi/manageiq,jvlcek/manageiq,djberg96/manageiq,mkanoor/manageiq,chessbyte/manageiq,jrafanie/manageiq,d-m-u/manageiq,juliancheal/manageiq,pkomanek/manageiq,andyvesel/manageiq,aufi/manageiq,aufi/manageiq,juliancheal/manageiq,d-m-u/manageiq,mkanoor/manageiq,billfitzgerald0120/manageiq,jameswnl/manageiq,pkomanek/manageiq,branic/manageiq,romanblanco/manageiq,ManageIQ/manageiq,NickLaMuro/manageiq,djberg96/manageiq,jameswnl/manageiq,juliancheal/manageiq,juliancheal/manageiq,mzazrivec/manageiq,djberg96/manageiq,tinaafitz/manageiq,branic/manageiq,billfitzgerald0120/manageiq,agrare/manageiq,lpichler/manageiq,aufi/manageiq,mzazrivec/manageiq,romanblanco/manageiq,gmcculloug/manageiq,mzazrivec/manageiq,ManageIQ/manageiq,lpichler/manageiq,tinaafitz/manageiq,chessbyte/manageiq,mzazrivec/manageiq,jameswnl/manageiq,agrare/manageiq,yaacov/manageiq,agrare/manageiq,borod108/manageiq,skateman/manageiq,andyvesel/manageiq,gmcculloug/manageiq,jrafanie/manageiq,ManageIQ/manageiq,syncrou/manageiq,mkanoor/manageiq,mkanoor/manageiq,skateman/manageiq,branic/manageiq,chessbyte/manageiq,syncrou/manageiq,hstastna/manageiq,borod108/manageiq,kbrock/manageiq,hstastna/manageiq,andyvesel/manageiq,jrafanie/manageiq,branic/manageiq,yaacov/manageiq,hstastna/manageiq,andyvesel/manageiq,kbrock/manageiq,gmcculloug/manageiq,pkomanek/manageiq,romanblanco/manageiq,tinaafitz/manageiq,NickLaMuro/manageiq,chessbyte/manageiq,romanblanco/manageiq,kbrock/manageiq,jvlcek/manageiq,d-m-u/manageiq,billfitzgerald0120/manageiq,djberg96/manageiq,skateman/manageiq,NickLaMuro/manageiq,kbrock/manageiq,gmcculloug/manageiq,borod108/manageiq,jameswnl/manageiq,syncrou/manageiq,syncrou/manageiq,d-m-u/manageiq,jvlcek/manageiq,borod108/manageiq,skateman/manageiq,pkomanek/manageiq,jvlcek/manageiq,lpichler/manageiq