Use this month-by-month guide to what's going on in Dublin to plan the perfect time for your trip to Ireland's capital.