[DDMD] Move SymbolDeclaration constructor into the frontend

`SymbolDeclaration`'s constructor is the only constructor in the glue layer, and this is unnecessary as it only exists there to allow access to members of `Symbol`, which are always reachable through the `dsym` member.  This class is only used for wrapping a struct's default init symbol.