datapaths.switch: Honor max buffer count
datapaths.switch: Honor max buffer count

We no longer allocate a new buffer if we already have the maximum number
allocated.  Instead, we return None.

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