The Vienna leg of a tour by American mega-star Taylor Swift has been cancelled after Austria arrested a man in connection with an attack plot.