IException

* get the stack trace (6 last calls) ;
* get filename, line and function name ;

/!\ Exceptions are exceptionnal !!
See what happenned is more important than performances.
SignalHandler

Handle SIGSEGV, SIGABRT, SIGFPE and SIGILL signals.
Print the signal code and the stacktrace into fatalerror.log