Use 'net-ftp-list' gem to parse ftp directory listing.

It also parses non-unix ftp servers, which have a different list format.
Merge pull request #426 from PetroFeed/ftpsite_whitespace_fix

Use 'net-ftp-list' gem to parse ftp directory listing.