add ut claiming that processing text stub should compress content
new squeeze functionality added and passed ut
squeeze passed-in content in ProcessTextStub to contain only the matched results as the new content finished
ProcessTextStub bugfix; add tests to test both cases when content contains/not contains context
changed to using content_number_of_lines
changed to using content_number_of_lines; ut fixed