Low Dose Naltrexone for Metastatic Melanoma, Castrate Resistant Prostate Cancer and Renal Cancer | NCT01650350 | Trialant