Make get_line_changed_regions accessible in diffutils.

get_line_changed_regions is going to be used outside of ChunkGenerator.
This is a simple change that pulls it out of there and into diffutils,
where it can be accessed as public API.