Make tmem.pp more thorough (and compilable in Delphi out of the box), remove now-redundant tfillchr.pp.
This makes tmem.pp
non-instant (can be calibrated; still a fraction of a second on my computer), but should let it catch more errors (such as !566 (merged)). Also, this makes it compilable in Delphi, aligning it with its own comment.
Edited by Rika