Update server to reply to GET messages

Server updated to now take only a MessageHandler class as input.
MessageHandler now takes both MessageParser and MessageStorage as input.
MessageHandler will send all the stored messages to the client, ending with
an EOM type message.
add message handling logic to client
Merge branch 'client-handler' into merge-client-server
client does not listen on send, only on get
Update server to keep clientlist
Merge branch 'server' of github.com:riolowry/cs3780-networks into merge-client-server
updating client, fixing errors
Fix MessageParser decode

Was giving the wrong payload when source = destination.
fix GET error with ack_list being treated as dictionary when it is a list of strings
Merge branch 'merge-client-server' of github.com:riolowry/cs3780-networks into merge-client-server
updat gitignore to igore emacs temp files
Merge branch 'merge-client-server' of github.com:riolowry/cs3780-networks into merge-client-server
fix syntax error
Fix ServerMessageHandler rejecting messages

Now discard's ACK's and rejects SEND's sent to invalid destinations.
update client handler
Update storage to write to file when removing
Merge branch 'merge-client-server' of github.com:riolowry/cs3780-networks into merge-client-server
add host to name resolution function
Fix GET crashing server when done right after login
Merge branch 'merge-client-server' of github.com:riolowry/cs3780-networks into merge-client-server