We have compiled a list of 25 things you can do in Vienna for free, so that there is something for every taste.