Minor cleaning
Fixed duplicate-timestamp bug in listdir

listdir used the ftp file timestamp as the dict key. But this timestamp
has resolution only to the nearest minute, so multiple files/directories
could have the same timestamp. Now the timestamp is guaranteed to be
unique by adding a faked microsecond field from the file index.