Tesla direct-sales petition hits 100,000 signatures