Moving to mallocd heap for freertos and enclosing some debug checks that aren't supported by qemu in a new flag until I can get around to taking a crack at them