small modification to failure point code
Changes Tag to Type and UserTag to Tag.
Adds lMemLimits

We can now keep track of how much memory is being used, and error if
the memory usage goes over the limit. This will be used in the future
to limit the memory usage of each actor.

All tests succeed.