ClientTask now uses efficient nio to download files.  Other usability
updates.  Pruned some unused/useless code