Cool little library for trapping and handling signals and performing a custom action