Hidden fees, long waits and damage disputes are fueling a surge of traveler anger at rental counters across the U.S.