1. manage the stack trace in exm_overload.c and not
   in exm_dll.c (save a function call)
2. rename exm_sw_init and exm_sw_shutdown to exm_sw_new
   and exm_sw_free
function call
remove debug printf