Unboxed closures

@nikomatsakis r?
since you had to write this twice (and it seems to be the same in both spots, modulo whitespace), and since it has a somewhat significant fixme attached to it: Consider factoring it out into a helper function, with a name like `callee_substs_with_untruths_for_trans`.