Add recursive directory file search to fileInputStream

Added recursive directory search to fileInputStream. Want spark to be able to find files in the subdirectories rather than just the parent directory.