Ignore comment lines in read_csv parsing

This is the first part of #7470.
closes #2685 
There should be a blank line between `.. warning::` and `The presence of ...` (and maybe a 'note' instead of a 'warning' is ok here)