initial 2to3

run with no options
Fix Byte/String errors

Pika now runs correctly, and sends/receives packets