Australian breakdancer Rachael "Raygun" Gunn has announced her retirement from competition, citing a "really upsetting" backlash following her performance at the Paris Olympics.