Improved fork of Francis J. Wright's csv-mode.el