The research into quantum computing is using done with the goal of a universal quantum Turing machine, which would, by proof, run classical algorithms in addition to quantum ones.

Not the D-Wave. There's two branches in current quantum computation: General quantum computation, which is still stuck at the implementation stage (of which languages like QCL derive) and D-Wave's computation (which, admittedly, is geared toward quantum annealing and no other quantum procedures, and is therefore not a general quantum computer).

If I were to think a few years down the road, the path D-Wave is taking would culminate in chips that do specific things, such as perform quantum communication protocols, but only those things that were hardwired into the chip. It's hard to think of how a quantum operating system or a quantum programming language would operate under such a model. The general quantum computing path, for which four major quantum programming languages have been written already (QCL, LANQ, CQPL, and QML), if possible, would allow for Turing-Complete machines.