This program takes a string as input, and searches though every file in the current directory, as well as every sub-directory.  If the input string is found, the full path to the file that it was found in is printed out, as well as the line number the string was found on, and the line contents.  Nothing is printed out if the string is not found.