Fix for LIST command
This is a small release containing a fix for when a LIST command (called directly or using Ftp.ls) would be issued with a path to an un-existing file or directory. In this case, the error would never be caught and the ls callback would never be notified.