+ fixes #0001505: Fix multiple bugs in Idf.py
+ fixes #0001505: Fix multiple bugs in Idf.py

jriegel/FreeCAD,YuanYouYuan/FreeCAD,jriegel/FreeCAD,marcoitur/Freecad_test,timthelion/FreeCAD_sf_master,usakhelo/FreeCAD,timthelion/FreeCAD,bblacey/FreeCAD-MacOS-CI,mickele77/FreeCAD,maurerpe/FreeCAD,bblacey/FreeCAD-MacOS-CI,thdtjsdn/FreeCAD,Creworker/FreeCAD,thdtjsdn/FreeCAD,YuanYouYuan/FreeCAD,yantrabuddhi/FreeCAD,bblacey/FreeCAD-MacOS-CI,balazs-bamer/FreeCAD-Surface,thdtjsdn/FreeCAD,Alpistinho/FreeCAD,marcoitur/Freecad_test,usakhelo/FreeCAD,elgambitero/FreeCAD_sf_master,balazs-bamer/FreeCAD-Surface,timthelion/FreeCAD,elgambitero/FreeCAD_sf_master,cpollard1001/FreeCAD_sf_master,chrisjaquet/FreeCAD,jonnor/FreeCAD,timthelion/FreeCAD,Fat-Zer/FreeCAD_sf_master,marcoitur/Freecad_test,bblacey/FreeCAD-MacOS-CI,cypsun/FreeCAD,chrisjaquet/FreeCAD,wood-galaxy/FreeCAD,cypsun/FreeCAD,balazs-bamer/FreeCAD-Surface,timthelion/FreeCAD_sf_master,jonnor/FreeCAD,wood-galaxy/FreeCAD,usakhelo/FreeCAD,timthelion/FreeCAD,timthelion/FreeCAD,elgambitero/FreeCAD_sf_master,yantrabuddhi/FreeCAD,mickele77/FreeCAD,marcoitur/Freecad_test,yantrabuddhi/FreeCAD,yantrabuddhi/FreeCAD,cypsun/FreeCAD,Alpistinho/FreeCAD,marcoitur/FreeCAD,chrisjaquet/FreeCAD,usakhelo/FreeCAD,balazs-bamer/FreeCAD-Surface,Alpistinho/FreeCAD,Alpistinho/FreeCAD,kkoksvik/FreeCAD,mickele77/FreeCAD,jonnor/FreeCAD,jriegel/FreeCAD,usakhelo/FreeCAD,wood-galaxy/FreeCAD,mickele77/FreeCAD,kkoksvik/FreeCAD,kkoksvik/FreeCAD,maurerpe/FreeCAD,jonnor/FreeCAD,chrisjaquet/FreeCAD,YuanYouYuan/FreeCAD,kkoksvik/FreeCAD,chrisjaquet/FreeCAD,timthelion/FreeCAD_sf_master,wood-galaxy/FreeCAD,usakhelo/FreeCAD,elgambitero/FreeCAD_sf_master,Creworker/FreeCAD,marcoitur/FreeCAD,Alpistinho/FreeCAD,timthelion/FreeCAD_sf_master,maurerpe/FreeCAD,timthelion/FreeCAD,maurerpe/FreeCAD,dsbrown/FreeCAD,Creworker/FreeCAD,balazs-bamer/FreeCAD-Surface,cpollard1001/FreeCAD_sf_master,bblacey/FreeCAD-MacOS-CI,marcoitur/FreeCAD,thdtjsdn/FreeCAD,dsbrown/FreeCAD,dsbrown/FreeCAD,wood-galaxy/FreeCAD,Fat-Zer/FreeCAD_sf_master,cpollard1001/FreeCAD_sf_master,chrisjaquet/FreeCAD,dsbrown/FreeCAD,cypsun/FreeCAD,bblacey/FreeCAD-MacOS-CI,marcoitur/FreeCAD,jriegel/FreeCAD,YuanYouYuan/FreeCAD,bblacey/FreeCAD-MacOS-CI,Fat-Zer/FreeCAD_sf_master,dsbrown/FreeCAD,cpollard1001/FreeCAD_sf_master,elgambitero/FreeCAD_sf_master,Creworker/FreeCAD,cpollard1001/FreeCAD_sf_master,yantrabuddhi/FreeCAD,Creworker/FreeCAD,mickele77/FreeCAD,YuanYouYuan/FreeCAD,marcoitur/FreeCAD,marcoitur/Freecad_test,wood-galaxy/FreeCAD,cypsun/FreeCAD,jonnor/FreeCAD,kkoksvik/FreeCAD,maurerpe/FreeCAD,Fat-Zer/FreeCAD_sf_master,timthelion/FreeCAD_sf_master,Fat-Zer/FreeCAD_sf_master,thdtjsdn/FreeCAD,jriegel/FreeCAD,chrisjaquet/FreeCAD,usakhelo/FreeCAD