altered check_dir_file.rb so that it can check for the presence of a list of files/directories supplied using file:/ format rather than being limited to just the one file, handy for checking for indicators of compromise
msf recommended changes + tweaked exception handling
re-added incorrectly removed SMBSHARE option
Fix forgotten comma
Fix msftidy warnings
Refactor check_path
Handle exceptions when connecting the SMBHSARE
Land #2999, @j0hnf's modifiction to check_dir_file to handle file: