extmod/modlwip: Add ioctl method to socket, with poll implementation.
extmod/modlwip: Add ioctl method to socket, with poll implementation.

Implementation of polling may need further fine tuning, but basic
functionality works (tested on esp8266).

MrSurly/micropython,AriZuu/micropython,PappaPeppar/micropython,PappaPeppar/micropython,tobbad/micropython,mhoffma/micropython,henriknelson/micropython,Peetz0r/micropython-esp32,lowRISC/micropython,henriknelson/micropython,mhoffma/micropython,deshipu/micropython,adafruit/micropython,pramasoul/micropython,pramasoul/micropython,ryannathans/micropython,alex-robbins/micropython,tuc-osg/micropython,HenrikSolver/micropython,Timmenem/micropython,dmazzella/micropython,alex-robbins/micropython,trezor/micropython,TDAbboud/micropython,pozetroninc/micropython,tobbad/micropython,puuu/micropython,adafruit/micropython,blazewicz/micropython,oopy/micropython,ryannathans/micropython,micropython/micropython-esp32,HenrikSolver/micropython,lowRISC/micropython,alex-robbins/micropython,mhoffma/micropython,ryannathans/micropython,PappaPeppar/micropython,AriZuu/micropython,AriZuu/micropython,infinnovation/micropython,trezor/micropython,toolmacher/micropython,TDAbboud/micropython,infinnovation/micropython,Timmenem/micropython,TDAbboud/micropython,MrSurly/micropython-esp32,dmazzella/micropython,TDAbboud/micropython,kerneltask/micropython,torwag/micropython,chrisdearman/micropython,chrisdearman/micropython,HenrikSolver/micropython,adafruit/circuitpython,cwyark/micropython,SHA2017-badge/micropython-esp32,oopy/micropython,pramasoul/micropython,oopy/micropython,SHA2017-badge/micropython-esp32,MrSurly/micropython,torwag/micropython,micropython/micropython-esp32,adafruit/circuitpython,chrisdearman/micropython,cwyark/micropython,dmazzella/micropython,Timmenem/micropython,micropython/micropython-esp32,pozetroninc/micropython,alex-robbins/micropython,infinnovation/micropython,ryannathans/micropython,Peetz0r/micropython-esp32,adafruit/micropython,alex-robbins/micropython,tralamazza/micropython,blazewicz/micropython,pramasoul/micropython,hiway/micropython,lowRISC/micropython,torwag/micropython,pfalcon/micropython,deshipu/micropython,trezor/micropython,MrSurly/micropython-esp32,tuc-osg/micropython,puuu/micropython,tobbad/micropython,tuc-osg/micropython,adafruit/micropython,cwyark/micropython,selste/micropython,selste/micropython,swegener/micropython,adafruit/circuitpython,adafruit/circuitpython,pramasoul/micropython,bvernoux/micropython,henriknelson/micropython,lowRISC/micropython,MrSurly/micropython-esp32,infinnovation/micropython,oopy/micropython,tralamazza/micropython,pozetroninc/micropython,swegener/micropython,kerneltask/micropython,chrisdearman/micropython,selste/micropython,henriknelson/micropython,adafruit/circuitpython,puuu/micropython,henriknelson/micropython,hiway/micropython,toolmacher/micropython,trezor/micropython,torwag/micropython,blazewicz/micropython,HenrikSolver/micropython,adafruit/micropython,bvernoux/micropython,ryannathans/micropython,tobbad/micropython,lowRISC/micropython,MrSurly/micropython,TDAbboud/micropython,cwyark/micropython,Timmenem/micropython,swegener/micropython,mhoffma/micropython,kerneltask/micropython,cwyark/micropython,tuc-osg/micropython,pfalcon/micropython,puuu/micropython,chrisdearman/micropython,MrSurly/micropython,toolmacher/micropython,pfalcon/micropython,adafruit/circuitpython,tralamazza/micropython,pfalcon/micropython,AriZuu/micropython,hiway/micropython,bvernoux/micropython,HenrikSolver/micropython,kerneltask/micropython,Peetz0r/micropython-esp32,PappaPeppar/micropython,PappaPeppar/micropython,torwag/micropython,MrSurly/micropython-esp32,swegener/micropython,deshipu/micropython,blazewicz/micropython,SHA2017-badge/micropython-esp32,micropython/micropython-esp32,kerneltask/micropython,bvernoux/micropython,pozetroninc/micropython,tralamazza/micropython,blazewicz/micropython,SHA2017-badge/micropython-esp32,hiway/micropython,bvernoux/micropython,SHA2017-badge/micropython-esp32,AriZuu/micropython,tobbad/micropython,deshipu/micropython,puuu/micropython,Peetz0r/micropython-esp32,hiway/micropython,infinnovation/micropython,toolmacher/micropython,deshipu/micropython,selste/micropython,pfalcon/micropython,MrSurly/micropython-esp32,trezor/micropython,micropython/micropython-esp32,MrSurly/micropython,mhoffma/micropython,selste/micropython,pozetroninc/micropython,tuc-osg/micropython,Peetz0r/micropython-esp32,toolmacher/micropython,oopy/micropython,dmazzella/micropython,swegener/micropython,Timmenem/micropython