Move ctfeCompile to a visitor class
Merge pull request #3234 from yebblies/ctfecompile

[DDMD] [refactor] Move ctfeCompile to a visitor class