Vidy 26/3/99
Action : introduced a new compilation flag MEM_NO_FREE
This flag enables couple of variables and some code in alloc_cells and free.
This is to trace any periodic loss of memory. If two consecutive allocs are
made with no free, we print the last alloc size. Also "mem debug" will give
the total alloc size and count. Once the system is booted and left idle
the free size and alloc count should be stable. Since the timer allocates
and frees some memory (in the same pass) we don't print info for all allocs
and free. We print only when two allocs are called with no free in between
it is printed. THIS TURNS out to be a good tool!

26/3/99
It now prints the last caller also to know who called alloc and didn't free

