Implemented System.postmortem.

It derives straightforwardly from WeakReferences and
the 'gc.watcher' property.