Dustin Snyder has a rare form of cancer and was recently told he had weeks left to live. So he proposed.