Jack Andraka is just a teenager. But he's already made revolutionary innovations in cancer detection.