Call reapers even when task is aborted
Fix cleanup in case registering callbacks in selector fails
Python 2 support
funcparams __main__ CLI interface