Start at getting "thread return" working.  Doesn't work yet.

llvm-svn: 163670
14 files changed