[DDMD] Move Previous outside TemplateDeclaration

Some recent refactoring resulting in hitting some serious limitations in the ddmd converter's parser.  After hours wasted trying to fix it (C++ member parsing ambiguity that has so far been avoided), it's easier to just move this struct to module scope.