From museums and art galleries to theatres, markets and family attractions, Dublin offers plenty of ways to enjoy a rainy day ...