merge signal handlers from fe-ignore-messages.c to fe-messages.c

This will allow ignores to be checked and handled properly as normal, while adding the ability to perform other actions (ie print with MSGLEVEL_NO_ACT for display without activity ignores)
merged