ENH: ignoring comment lines and empty lines in CSV files

closes #4466 

Does this have to be in here? (left over of splitting the PR?) In any case, you shouldn't add anythin to v0.14.1