Every summer, the historic city of Dubrovnik transforms into a stage for theatre, music, and dance. Here's what to know about this celebrated festival.