John Carney's Sing Street wasn't a box office smash in its time, but gaining the kind of cult following it now has is a testament to its quality.