In our essential Dublin city guide, Fred Mawer highlights what to see and where to sleep, eat and shop in the Irish capital.