Move TargetData to DataLayout.

llvm-svn: 165403
32 files changed