AST: Remove dead code from RecordLayoutBuilder

No functionality change intended.
CodeGen: Kill FillInNullDataMemberPointers

It exists to handle the case where base subobjects are character arrays.
This never happens.