BZ 1129729 - catch any exceptions if a plugin failed to be processed during detection - this should allow the rest of the plugins to continue to be processed.

(cherry picked from commit 4eaa0e0bdfd0b99c8bdf626a4074747f9e4603c0)
Signed-off-by: Thomas Segismont <tsegismo@redhat.com>