Combines adjacent lines in template reports

1, 2, 3, 4, 5 will display as 1-5

Hopefully leading to more digestible output

Attempt to implement feature described in issue https://github.com/edx/diff-cover/issues/29