Made STEPaggregrate thread safe.

This was done by relying on the mtx used by its superclass: SingleLinkList.
Made EntNode of complexSupport.h thread safe

Since EntNode had no covering list counterpart, a shared recursive mutex was introduced. The pointer to this mutex would be with every node.