Move supplicant to idf and do following refactoring: 1. Make the folder structure consitent with supplicant upstream 2. Remove duplicated header files and minimize the public header files 3. Refactor for WiFi/supplicant interfaces
1.add os adapter to wifi driver 2.type of encrypt funcs not correct
optimize the speed when do wifi connect