Imported skeleton of tick 4's chat client
Fixed tick 2.  Minor things: incorrect time format, connection message, extra check on running code for 0 arguments
Simple thread-safe implementation of a duplicating multiqueue.
Simple chat server on a user-defined port.  Duplicating multiqueue pushes out messages to all clients; their handler classes take care of everything tricky.
Class to handle client connections.  Comprises two threads, one receiving messages from the socket and acting upon them, queueing any chat messages in all clients' queues; another receiving messages from the queue and writing out to the console.
Changed to specific classes imported
Test hsql database program.
Skeleton program component for the chatroom from the previous tick.
Constructor complete: opens connection to the database 'databasePath' and if the desired tables are missing, creates them and inserts the rows into the statistics table.
Copied across implementation of chat server from tick4
Integrated with database.  Every login counted; every chat message logged.  Most recent 10 messages given to each new connection.
Attempted bugfix.  Splitting statements, closing connection, etc.