[c-run-time] MMAllocMisc/MMAllocFree to use unsigned long to match generated code

This fixes a build error when cross-compiling for ARM.

Conflicts:
	sources/lib/run-time/run-time.h