Move TargetData to DataLayout.

llvm-svn: 165402
229 files changed