Follow-up fix for bug#9921 - Reply to previously signed email breaks PGP verification.

-reworked regular expressions
Fixed: DefaultOverviewColumns under Ticket -> Frontend::Agent Wrong Description (bug#9933).
Product.xml is now eval'ed to be valid XML.

If OTRS is behind a proxy with a landing page, the Product.xml
file is not valid XML.
This commit puts the parsing of the XML in an eval{} so that if
this fails the dashboard is still displayed.

This fixes bug#9935 - http://bugs.otrs.org/show_bug.cgi?id=9935
Fixed: Activity-Dialogs in wrong order (bug#9937).