Monte Carlo program

This is compiled by typing
$make monte
In this program, we purposely used
int* addr = (int*)rand();
to create segfaults and use signal to catch SIGSEGV, SIGINT, SIGALRM,
SIGSTP and also SIGALRM to catch the alarm. SIGUSR1/SIGUSR2 were used
to send user defined signals from shell.