Vester Lee Flanagan, The Virginia TV Shooting Suspect, Has Died