Adds sanity checking to malloc() calls in simclist.c

These modifications add sanity checks for malloc() calls in the event
that the call returns NULL, indicating failure.

Please review and comment ASAP.