Your weekend: The best in music, theatre, festivals, food. markets and much more.