More Controller fixes, including one for SDL;
Vibration sometimes lost on controller reconnect (with 2 controllers connected, disconnect and reconnect controller "1");