Implemented automatically self constraining memory.  It is somewhat coarse at the moment, only checking at 10 second intervals, but, especially in low performance mode, it will throttle itself according to total system memory usage. For users with less memory, this provides greatly increased stability at the cost of slower processing. See the resource management and Lookup classes for further details.