Whether you want to seek out deserted countryside homes, kiss the Blarney stone, or sleep in luxury – here are the best castles in Ireland.