tighten up optgroup creation logic
tighten up optgroup creation logic

susith8/bootbox,GabrielApG/bootbox,ahoffner/bootbox,ahoffner/bootbox,Contagious06/bootbox,stevewithington/bootbox,versedi/bootbox,sebtoun/bootbox,gdseller/bootbox,sebtoun/bootbox,beealone/bootbox,kuslahne/bootbox,beealone/bootbox,Grey2k/bootbox,versedi/bootbox,monoblaine/bootbox,jamop/bootbox-semantic,nahakiole/bootbox,kawin-moonsarn/bootbox,MrNener/bootbox,MrNener/bootbox,Contagious06/bootbox,Grey2k/bootbox,stevewithington/bootbox,kawin-moonsarn/bootbox,kuslahne/bootbox,GabrielApG/bootbox,Youraiseme/bootbox,benosman/bootbox,andyshao/bootbox,andyshao/bootbox,susith8/bootbox,abop/bootbox,Qambar/bootbox,BenjaminAdams/bootbox,abop/bootbox,jamop/bootbox-semantic,benosman/bootbox,Qambar/bootbox,gdseller/bootbox,monoblaine/bootbox,nahakiole/bootbox,Youraiseme/bootbox,BenjaminAdams/bootbox