This addresses a bug when we call setup multiple times before its ready [Delivers #83939432]

Thanks for the detail. Excellent point. What if we just return a new api instance and not use addPlayer? It's a poor optimization for using the jwplayer() selector on elements that have not been setup as a player.