Colm Dalton explains the key criteria for the perfect Irish pub, which U.S pub in a strip mall is the 'real deal' and where to find the UK's best Irish pubs.