remove unused signal handler
add a StreamContext to the Pre/PostSource signals
Merge updates from the 'add_StreamContext_to_Pre_PostSource' branch