Issue #310, Issue #739, Misc Fixes

Not sure if you want the netifaces patch for #310 in there. I'm not even sure how to remove it. If you wanna just merge those two patches, it'd probably work better because they're likely not gonna work together. The netifaces one would require a change to the PKGBUILD:

-depends=('python2' 'scapy' 'net-tools')
+depends=('python2' 'scapy' 'python2-netifaces')