[DDMD] Convert entity.d to D

Time to get this started!

Please give this a go on your local setups if you're interested.

@braddr I'm waiting anxiously for autotester support.  Is there anything I can do to help?