Fixed java.io.StreamCorruptedException error. Essentially there were 2
outputstreams declared in the server for the same socket that was
causing issues. 

Client now sends an AddUsernameCommand to the server upon client login