Move Expression::interpret into a visitor class
Merge pull request #3251 from yebblies/expinterpret

[DDMD] [refactor] Move Expression::interpret into a visitor class
Tweak white spaces surrounding ddoc comments
fix Issue 7555 - ddoc whitespace issues due to version tags