Switched to branch heartbeat
Changed zServer and zClient default transfer protocol to be UDP. Added heartbeat server and client. Heartbeat test passes!
Fixed minor issues with build_heartbeat_packet()
Added comments to clarify code
Added TCP support to server and client objects. UDP is still the default. Fixed bugs in the Test files. Everything works.
Fixed bug in heartbeat server.
Changed interpreter line to python3