add MSDTC support

Yet another attempt, hoping all is well now. There are indeed some line endings issues.
I suggest adding ".gitattributes" to normailze line endings.