debug.cpp: Use raise(SIGINT) instead of kill(getpid(),SIGINT)
SConstruct: Don't give up if mpi doesn't exist
Fix clang 3.2 compile