Researchers are inching closer to creating human eggs and sperm in the lab that carry a full complement of anyone's DNA. It could revolutionize fertility treatment and raises huge ethical questions.