Adds listFiles helper function to Filesystem

Adds a listFiles helper function to Filesystem which makes it easier for end user to get only files underneath the current directory.  The function also accepts a regex pattern which, if provided, is matched against the file path.  This gives the end user a simple way to return only .csv files from a directory, for example.