We love our bank holidays in Ireland, but where did they come from, who gets to decide when they are - and when's the next one?