Use MMAllocMisc, define prototype on our own.

Not all backends for Dylan provide run-time.h.
Also, when using MPS, one should use MMAllocMisc for this sort of
data rather than primitive_allocate().
Merge pull request #8 from waywardmonkeys/no-run-time-h

Use MMAllocMisc, define prototype on our own.