Dublin, Ireland, is home to castles, cathedrals, culture and more than its fair share of craic. Here's how to spend an unforgettable 3 days in Dublin.