Leprechauns are often described as wizened old men with pots of gold. But there is much more to the Irish folk legend.