Exit quietly from SIGINT/SIGTERM, use exception for term

Signed-off-by: Christopher Larson <chris_larson@mentor.com>