Hubble Finds Supernova Companion Star after Two Decades of Searching