The best-ever music in a musical? ‘Finian’s Rainbow’ stands out at a time when hit musicals tend to lack memorable songs