Haru Urara, the Japanese racehorse famed for her 113 consecutive losses and symbolising perseverance, has died at 29.