Implemented first version of ClientManager (using the new Client class).

Changed name of ClientThread to JobThread.
Implemented ResponseManager (queuing ClientFile objects) and made
RequestManager and ResponseManager implement an abstract generic class:
QueueManager.
Updated Server (the main Server method) to use the latest classes.
Implemented RunningThread: an extension of Thread making it simple to
start and stop looping (instead of always looping forever or keep track
of it in every thread).

Changed the current Threads in JobManager (and other before commited
classes) into RunningThreads istället.
Merge branch 'master' of https://github.com/gda08/MasterThesis.git
Erased red code after merging.