added SourceOfChangeEventsGitTest
VcsRevisionNumberAware instead of workaround
use -1 for before/after lines in file if number of lines is not captured
placeholder for new element level extractor