portability fixes for ubuntu 12.04 lts
packets flowing to/from client/server
deserializing data
client acking data
rrq for server
added file reading
sending file server to client