How to spend a weekend in Munich, Germany – whatever the weather, with the best things to do in Munich in the rain or in the sun.