Add Support for Wildcard argument in NLST command

Add wildcard support for NLST command and fixed issue with NLST ignoring the last file.

Similar to #19 and #22 for the LIST command