[importer] Work around inconsistent IO#gets in ruby 1.9.2
[importer] Memoize CsvNormalizer#first_line
[importer] Ogr2ogr accepts encoding as a passed option
[importer] Pass detected encoding to Ogr2ogr
[importer] Do not normalize CSVs with Ctrl-M EOLs