[DDMD] Expand macros in arrayop.c

These macros can't be automatically converted to D, so expand them.  There are several more of these to come.