handles some missing attributes, adds _from_iterable method
handles some missing attributes, adds _from_iterable method

Danfocus/Flexget,tarzasai/Flexget,JorisDeRieck/Flexget,Danfocus/Flexget,OmgOhnoes/Flexget,poulpito/Flexget,drwyrm/Flexget,sean797/Flexget,Danfocus/Flexget,gazpachoking/Flexget,ianstalk/Flexget,poulpito/Flexget,tarzasai/Flexget,poulpito/Flexget,LynxyssCZ/Flexget,JorisDeRieck/Flexget,drwyrm/Flexget,ianstalk/Flexget,LynxyssCZ/Flexget,dsemi/Flexget,JorisDeRieck/Flexget,jacobmetrick/Flexget,tarzasai/Flexget,Flexget/Flexget,sean797/Flexget,crawln45/Flexget,ianstalk/Flexget,crawln45/Flexget,jacobmetrick/Flexget,dsemi/Flexget,tobinjt/Flexget,tobinjt/Flexget,Flexget/Flexget,qk4l/Flexget,qvazzler/Flexget,LynxyssCZ/Flexget,jawilson/Flexget,oxc/Flexget,malkavi/Flexget,Flexget/Flexget,qvazzler/Flexget,dsemi/Flexget,gazpachoking/Flexget,jacobmetrick/Flexget,OmgOhnoes/Flexget,jawilson/Flexget,crawln45/Flexget,LynxyssCZ/Flexget,qvazzler/Flexget,drwyrm/Flexget,qk4l/Flexget,jawilson/Flexget,Flexget/Flexget,malkavi/Flexget,oxc/Flexget,oxc/Flexget,malkavi/Flexget,tobinjt/Flexget,jawilson/Flexget,tobinjt/Flexget,Danfocus/Flexget,crawln45/Flexget,qk4l/Flexget,malkavi/Flexget,sean797/Flexget,OmgOhnoes/Flexget,JorisDeRieck/Flexget