Added Found object, which allows a callable to add matching lines. Also,
anyone can use Found.toString to print out all the found entries within
a file.