implemented ipad detection and apple setting current limiting
uses apple tested profile settings to limit current since i_limits just make the ucs overheat
fixed some bugs in autoreset. now doesn't lockout after do_best or device removal
current limits are now applied to both ports - no more first attach priority or even both attach limits