Fix memory leak, add a ctrl-c catch to try to exit cleanly
clrshm build fix for stdlibc++
Support python pipeline in catalyst adaptor