Lenalidomide in Treating Patients With Advanced or Unresectable Kidney Cancer | NCT00403169 | Trialant