Hal Faulkner, a cancer patient who was dishonorably discharged from the Marines in 1956 for being gay has his status changed to honorable discharge.