client. broke win32 stuff though. also moved version and copyright constants into a new file and renamed protocol version constants.
already in use by another client. also added reporting of errors from the server to clients so clients can report meaningful messages to users.
directories.