Bug 1076446 - Make the DMD test work on Windows. r=glandium.

--HG--
extra : rebase_source : 7cc8d3b18b0539ff170a98fa1c5706ff46e20d32
Bug 1014343 - Add diff support to dmd.py. r=mccr8.

--HG--
extra : rebase_source : d91abce6ec9a3b81419f997ed5dfc1b23c89cc7c
Bug 1085727 (part 1) - DMD: make some very short functions one-liners. r=mccr8.

--HG--
extra : rebase_source : 6b92db54973b57f23d2231b92b9d567da054333e
Bug 1085727 (part 2) - Remove dmd.py's -b option and make its behaviour the default. r=mccr8.

--HG--
extra : rebase_source : 8edce2b3d2d09b2ace2a7946a2b705ff44ed4cfa
Bug 1085727 (part 3) - Print dmd.py's invocation at the top of its output. r=mccr8.

--HG--
extra : rebase_source : 939ad38842c4e7a93a0a15e88d63ad7adf40a02c