add regular expression pattern matching for ktest

* Add a "regex" flag to programs that specifies that the expected output file will contain one regex per line.
* Added functionality to check regex files by asserting that all the regexes can be found in the output string.
* Demo this functionality by using it for search results in imp++ and logik
fix copyright
fix more copyright
:/
revert screwy rename
remake changes to IgnoringStringComparator
rename class
fix compile errors following rename
make modifications from code review
fix copyright again
add javadoc to interface
Merge pull request #356 from dwightguth/ktest-regex

add regular expression pattern matching for ktest