Once a powerful Saxon merchant city, Sibiu blends medieval lanes, grand squares and a lively cafe culture. Here's how to make the most of your visit.