FIX comments in line range are indented to match subsequent line

Note: there are still some edge cases e.g. when comment is at the end
or potentially when comment is hanging (matching previous line) rather
than succeeding.
TST additional range comment test for comment followed by new line
cln remove comment indentation first
fix multi-line docstrings over range
pep8 failure (E501 not picked up by autopep8?)
cln expand long test to multiline string
Merge pull request #172 from hayd/range_comments

Fix indentation for range comments