Reorder some code and combine the nobind test with the lport code to ensure only the needed options are used in any given combination.
Reorder some code and combine the nobind test with the lport code to ensure only the needed options are used in any given combination.

BlackstarGroup/pfsense,NewEraCracker/pfsense,BlackstarGroup/pfsense,pfsense/pfsense,NOYB/pfsense,brunostein/pfsense,ptorsten/pfsense,NOYB/pfsense,NewEraCracker/pfsense,pfsense/pfsense,phil-davis/pfsense,ptorsten/pfsense,dennypage/pfsense,ch1c4um/pfsense,ch1c4um/pfsense,NewEraCracker/pfsense,jxmx/pfsense,ptorsten/pfsense,BlackstarGroup/pfsense,dennypage/pfsense,brunostein/pfsense,ch1c4um/pfsense,brunostein/pfsense,NewEraCracker/pfsense,pfsense/pfsense,pfsense/pfsense,phil-davis/pfsense,dennypage/pfsense,jxmx/pfsense,ch1c4um/pfsense,jxmx/pfsense,phil-davis/pfsense,dennypage/pfsense,BlackstarGroup/pfsense,phil-davis/pfsense,NOYB/pfsense