Implemented FTP download RESTarting
Cache stream length by default
Implement 404 handling and use thread pool
Tweaked verbosity