- removed target scanning which disabled progress reporting client
@ disabled encryption on non-SSL link (raw data)
+ added ability for server to set client's compression level from
  9 (max BZ2) to 0 (no compression)
@ moved a lot of server operations into their own class member
  function to facilitate profiling of individual operations and
  i guess it might look nicer
+ added time statistics per client for operation times and total
  processing time of the buffer which are dumped every minute
  to a file called 'clientdiag' on the server working directory
+ added file object caching per server client to reduce time
  consumed by the open call - seemed to half CPU time
+ Server: client object now has Cleanup method that is called when
  the client is dropped for whatever reason - which currently just
  closes any open file objects