Split a CSV into smaller file

Credit to https://plus.google.com/+MichaelGrosserPlus/posts for the code here http://grosser.it/2011/08/31/splitting-1-big-csv-file-into-multiple-smaller-without-parsing-it/