Replacing *testing.Ts inside function literals

adds supports for changing *testing.T in:
    =>  var foo = func(t *testing.T) { /* blah */ }