Richmond AFL star Martin out of hospital