boot: Import modules before calling launch functions
boot: Import modules before calling launch functions

This refactors the boot code a bit.  We now import all components before
calling any launch functions (in the past, we imported a component and
then immediately called its launch function).

xAKLx/pox,adusia/pox,adusia/pox,noxrepo/pox,kpengboy/pox-exercise,noxrepo/pox,diogommartins/pox,andiwundsam/_of_normalize,kavitshah8/SDNDeveloper,waltznetworks/pox,jacobq/csci5221-viro-project,kulawczukmarcin/mypox,MurphyMc/pox,kulawczukmarcin/mypox,MurphyMc/pox,PrincetonUniversity/pox,MurphyMc/pox,PrincetonUniversity/pox,carlye566/IoT-POX,jacobq/csci5221-viro-project,andiwundsam/_of_normalize,diogommartins/pox,VamsikrishnaNallabothu/pox,carlye566/IoT-POX,chenyuntc/pox,pthien92/sdn,adusia/pox,diogommartins/pox,PrincetonUniversity/pox,chenyuntc/pox,kpengboy/pox-exercise,VamsikrishnaNallabothu/pox,PrincetonUniversity/pox,noxrepo/pox,jacobq/csci5221-viro-project,andiwundsam/_of_normalize,xAKLx/pox,diogommartins/pox,denovogroup/pox,pthien92/sdn,waltznetworks/pox,xAKLx/pox,chenyuntc/pox,xAKLx/pox,kavitshah8/SDNDeveloper,carlye566/IoT-POX,pthien92/sdn,kulawczukmarcin/mypox,PrincetonUniversity/pox,pthien92/sdn,MurphyMc/pox,adusia/pox,waltznetworks/pox,xAKLx/pox,VamsikrishnaNallabothu/pox,diogommartins/pox,waltznetworks/pox,chenyuntc/pox,VamsikrishnaNallabothu/pox,noxrepo/pox,MurphyMc/pox,waltznetworks/pox,denovogroup/pox,chenyuntc/pox,denovogroup/pox,carlye566/IoT-POX,kavitshah8/SDNDeveloper,carlye566/IoT-POX,kavitshah8/SDNDeveloper,denovogroup/pox,kulawczukmarcin/mypox,adusia/pox,kpengboy/pox-exercise,denovogroup/pox,kpengboy/pox-exercise,pthien92/sdn,jacobq/csci5221-viro-project,kpengboy/pox-exercise,kulawczukmarcin/mypox,VamsikrishnaNallabothu/pox,andiwundsam/_of_normalize,jacobq/csci5221-viro-project