Support for the D Programming language

Hey there,

CircleCi is pretty awesome and we/I use it for multiple D projects.
As D is a sweet language, they follow a common specification which for the majority is simply running dub test.
There is an automated, maintained installer that will automatically download the latest stable DMD compiler and DUB package manager (->
As you can see the build helper for integrated Travis support is trivial:

What steps need to be taken, s.t. CircleCi can infer such a setup automatically for D projects?

I am happy to help!