Added ls() function to smb.py and created a enum_recent_files module

This PR adds an ls() function so that we can list folders/files over smb, I also created an enum_recent_files module which gathers all of the lnk files in the Recent Documents and Microsoft Office's recent documents folders and then dumps the metadata using the pylnk.

The pylnk library was the only one I could find that can parse lnk files,  if you know of a better one just hit me up.
I also added it to the /libs folder for convenience since its just one file but I can always remove it.