-Change client error code to 0 if exit cleanly
-Merge client code for more reuse
-Fix server unicast support
-Add README on usage