At the Vancouver celebration of the 100th episode of “Supergirl”, David Harewood reflects on the series and filming the show in Canada. “Supergirl” airs Sundays at 9 p.m. on Showcase.