Frontend -> D port - Current patch list

**DO NOT MERGE**

This is a bunch of patches currently required to get the autoconversion working.  Not all of these are planned to go into the compiler as-is.

This is mostly so I can tell if I'm breaking things on other platforms, but feedback is also welcome.

**DO NOT MERGE**