edison: add hook for handling modes for gpio
edison: add hook for handling modes for gpio

Signed-off-by: Thomas Ingleby <cea8b9d820e871fd22532c955ca84ff867a004a3@intel.com>

neuberfran/mraa,Propanu/mraa,Pillar1989/mraa,arfoll/mraa,STANAPO/mraa,ncrastanaren/mraa,ProfFan/mraa,stefan-andritoiu/mraa-gpio-chardev,neuberfran/mraa,timrtoo/Intel,intel-iot-devkit/mraa,andreivasiliu2211/mraa,spitfire88/mraa,w4ilun/mraa,ProfFan/mraa,alext-mkrs/mraa,zBMNForks/mraa,KurtE/mraa,stefan-andritoiu/mraa,pctj101/mraa,intel-iot-devkit/mraa,jontrulson/mraa,Meirtz/mraa,malikabhi05/mraa,stefan-andritoiu/mraa,KurtE/mraa,Hbrinj/mraa,arunlee77/mraa,whbruce/mraa,sergev/mraa,alext-mkrs/mraa,whbruce/mraa,STANAPO/mraa,yongli3/mraa,KurtE/mraa,seem-sky/mraa,malikabhi05/mraa,SyrianSpock/mraa,mircea/mraa,alexandru-elisei/mraa,ncrastanaren/mraa,spitfire88/mraa,allela-roy/mraa,w4ilun/mraa,KurtE/mraa,nioinnovation/mraa,sergev/mraa,alexandru-elisei/mraa,ProfFan/mraa,yoyojacky/mraa,ProfFan/mraa,neuberfran/mraa,alexandru-elisei/mraa,Kiritoalex/mraa,timrtoo/Intel,alexandru-elisei/mraa,Propanu/mraa,noahchense/mraa,arfoll/mraa,Pillar1989/mraa,damcclos/mraa,zBMNForks/mraa,Jon-ICS/mraa,Meirtz/mraa,seem-sky/mraa,Jon-ICS/mraa,matt-auld/mraa,w4ilun/mraa,jontrulson/mraa,sergev/mraa,pctj101/mraa,arfoll/mraa,g-vidal/mraa,Propanu/mraa,alext-mkrs/mraa,ncrastanaren/mraa,alext-mkrs/mraa,jontrulson/mraa,anonymouse64/mraa,Meirtz/mraa,noahchense/mraa,yongli3/mraa,noahchense/mraa,tripzero/mraa,smileboywtu/mraa,damcclos/mraa,yoyojacky/mraa,sundw2014/mraa,SyrianSpock/mraa,petreeftime/mraa,intel-iot-devkit/mraa,stefan-andritoiu/mraa-gpio-chardev,Kiritoalex/mraa,stefan-andritoiu/mraa,yongli3/mraa,stefan-andritoiu/mraa-gpio-chardev,neuroidss/mraa,arfoll/mraa,neuberfran/mraa,g-vidal/mraa,petreeftime/mraa,KurtE/mraa,g-vidal/mraa,yangjae/mraa,sundw2014/mraa,Kiritoalex/mraa,zBMNForks/mraa,Propanu/mraa,yongli3/mraa,smileboywtu/mraa,ncrastanaren/mraa,yangjae/mraa,Hbrinj/mraa,smileboywtu/mraa,yoyojacky/mraa,intel-iot-devkit/mraa,w4ilun/mraa,Jon-ICS/mraa,intel-iot-devkit/mraa,allela-roy/mraa,Hbrinj/mraa,pctj101/mraa,nioinnovation/mraa,ncrastanaren/mraa,alext-mkrs/mraa,arunlee77/mraa,damcclos/mraa,yangjae/mraa,andreivasiliu2211/mraa,jontrulson/mraa,malikabhi05/mraa,petreeftime/mraa,yangjae/mraa,STANAPO/mraa,stefan-andritoiu/mraa,anonymouse64/mraa,Hbrinj/mraa,mircea/mraa,sergev/mraa,arfoll/mraa,alex1818/mraa,nioinnovation/mraa,stefan-andritoiu/mraa-gpio-chardev,timrtoo/Intel,neuroidss/mraa,seem-sky/mraa,stefan-andritoiu/mraa,tripzero/mraa,spitfire88/mraa,sergev/mraa,Propanu/mraa,g-vidal/mraa,seem-sky/mraa,anonymouse64/mraa,whbruce/mraa,neuroidss/mraa,allela-roy/mraa,SyrianSpock/mraa,neuberfran/mraa,tripzero/mraa,alexandru-elisei/mraa,stefan-andritoiu/mraa-gpio-chardev,noahchense/mraa,sundw2014/mraa,yongli3/mraa,matt-auld/mraa,arunlee77/mraa,malikabhi05/mraa,whbruce/mraa,pctj101/mraa,seem-sky/mraa,alex1818/mraa,andreivasiliu2211/mraa,g-vidal/mraa,mircea/mraa,timrtoo/Intel,timrtoo/Intel,pctj101/mraa,matt-auld/mraa,arunlee77/mraa,jontrulson/mraa,Pillar1989/mraa,spitfire88/mraa,sundw2014/mraa,alex1818/mraa,petreeftime/mraa,andreivasiliu2211/mraa,sundw2014/mraa,noahchense/mraa,malikabhi05/mraa