ENH: ignoring comment lines and empty lines in CSV files

closes #4466 

This is an API change (that blank lines will be skipped). Maybe make a warning here that this is new in 0.15?