James Olsen made his costumed debut as the Guardian this week on the CW’s “Supergirl,” joining a long line of journalists who moonlight as superheroes. The first and most famous of course is Superman.