libopenflow: Fix hashing for ofp_phy_port
libopenflow: Fix hashing for ofp_phy_port

This was A) broken and B) kind of ugly.
Hopefully better now.

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