A UNESCO world heritage site and major tourist magnet. The fortress city of Carcassonne looks straight out of a movie – but is it really all medieval?