These are the best things to do in Seville, from old town exploration to long, colourful nights on the dancefloor and the museums worth checking out