Tapestry, a free two-day music festival showcasing world class musicians, will take place this summer by Southampton's medieval walls at Westquay.