ENH: Ignoring empty lines in files
Currently pandas preserves empty lines when reading CSV files.  I think the default should be to ignore empty lines, with a possible optional parameter to retain them.  

Implementing this in the C and Python parsers should be an easy extension of my work on #2685 , but I wanted some feedback before I do so.
