Muddy Waters revealed it has taken a short position in the beauty retailer, claiming E.l.f. materially overstated revenue over the past three quarters, something the company denies.