Christmas is over for another year but New Year's Eve is still on the horizon, leaving us all living in a sort of limbo of leftovers and lounging - but what is this odd in-between period actually called?