Get rid of some unused imports
Use packet-buffering for tcpdump

This should make sure we have all the packets from the test saved off,
instead of possibly having some (or all) missing data.
Eliminate unused import
Always upload

This way we will have info even about failures in one central place.
Forget RPC for now

For some reason, things get hung up returning the response, with no
debugging info available. This is crap, and the RPC is less important
for the first push (though I still want to find a way to do it)
Don't use promiscuous mode in tcpdump

This is in an attempt to limit traffic to just our own stuff (which
should work fine, since nothing else should be putting the interface in
promiscuous mode).
Merge branch 'master' into debugging_fixes

Conflicts:
	srworker.py