[Refactoring] Integrate code for making nested aggregate

- Move `StructDeclaration::makeNested` to `AggregateDeclaration`
- Change `AggregateDeclaration::isnested` to `Dsymbol*`