Initial commit

jquery.csv.js
- Added documentation for the plugin module
- Added copyright info
- Added license info
* csv.CSV2Array()
- Added the basic working structure
- Added documentation
- No support for custom parameters yet
* csv.CSVEntry2Array()
- Added basic working structure
- No documentatio yet
- No support for custom paramaters
Whitespace corrections

jquery.csv.js
- removed excess whitespace
Added parameter support

jquery.csv
* $.CSV2Array
- Added support for meta parameters
- Added support for the 'separator' parameter
- Added support for the 'delimiter' parameter
- Added support for the 'lineEnding' parameter
- added support for the 'skip' paramteter
- updated the documentation to reflect the changes

* $.CSV2Dictionary
- Added a stub for future development

* $.CSVEntry2Array
- Added support for meta parameters
- Added support for the 'separator' parameter
- Added support for the 'delimiter' parameter
- Updated the regex to handle any separator/delimiter
- Removed the regex filter that dealt with " delimiters
- Added brackets around code blocks to prevent minification issues
jquery.csv.js
- added a quick documentation fix
- added a newline at the end of the file
jquery.csv.js
- Updated version number in the docstring
0.51 revision release - moved jquery-csv.js to the /src folder

jquery.csv.js
- renamed $.CSV2Array() to $.csv2Array()
- renamed $.CSVEntry2Array() to csvEntry2Array()
- renamed $.CSV2Dictionary() to csv2Dictionary()

* $.csvEntry2Array()
- revised 'undefined' checks for consistency
- updated documentation to reflect the changes

* $.csv2Array()
- revised 'undefined' checks for consistency
- removed the 'lineEnding' parameter
- updated line splitting to use a regex match for '\r', '\n', '\r\n'
- updated documentation to reflect the changes

* $.csv2Dictionary()
- added a 'not implemented' alert notificaiton.
0.52 revision release

jquery.csv.js
- added $.csvDefaults object
- added $.array2CSVEntry()
- added $.array2CSV()
- added $.csv2Dictionary()
- added $.dictionary2CSV()

* $.csvEntry2Array()
- updated/corrected documentation
- fixed the final regex to handle dynamic separators
- renamed the storage array to 'output' for consistency
- fixed a bug with the custom parameter fetching
- replaced hard-coded default values to use project defaults

* $.array2CSVEntry()
- added documentation
- added paramters
- added a basic non-working implementation

* $.csv2Array()
- updated/corrected documentation
- fixed a bug with the custom parameter fetching
- replaced hard-coded default values to use project defaults
- corrected a bug with custom delimiter/separator passing

* $.array2CSV()
- added documentation
- added parameters
- added a 'not-implemented' alert

* $.csv2Dictionary()
- added documentation
- added the missing parameters
- added a complete working implementation

* $.dictionary2CSV()
- added documentation
- added a 'not-implemented' alert
0.6 testing release
- added qunit.css
- added qunit.js
- added test.html

* test.html
- added coreDataSetUp()
 - initializes all of the data used in the tests
- added the 'csvEntry2Array() parsing' test
 - added an assertion for parsing using the default parameters
- added the 'csv2Array() parsing' test
 - added an assertion for parsing using the default parameters
- added the 'csv2Dictionary() parsing' test
 - added an assertion for parsing using the default parameters
- added the 'array2CSVEntry() parsing' test
 - not implemented yet
- added the 'array2CSV() parsing' test
 - not implemented yet
- added the 'dictionary2CSV parsing' test
 - not implemented yet
0.61 bugfix release

* jquery.csv.js
- added the 'escaper' parameter to all functions
 - allows the use of of a custom escape character
- updated documentation to include the 'escaper parameter.
- fixed Issue 1
 - added regex special char escaping
- fixed Issue 4
 - made the default escaper char to a double-quote (")
 - added ability to set a custom escape char
- cleaned excess whitespace

* test/test.html
- removed unnecessary output logging
- added tests for 'escaping'
 - added a new dataset
 - added a new test
- added tests for 'newlines'
 - added a new dataset
 - added a new test (disabled)
- reorganized all existing tests for a cleaner browser output
- cleaned excess whitespace

* test/README
- added directions on how to use the test runner
Added a README to the test runner
Removed the Unicode BOM from the source

Note: The BOM may cause issues when the code is minified.
Syntax and comment cleanup.
Fix for Bug #5

jquery.csv
* skips parsing of empty values and returns an empty string instead.
Optimized the Regular Expression construction

jquery.csv.js
* RegEx string building no longer requires a new RegExp
* removed all of the global modifiers
* moved the global modifier to the final RegEx construction
* cleaned an extra line of whitespace at the end of the file
Release 0.62
Fixed bug 7 - CSV values with embedded newlines do not work.

jquery.csv.js
* Added the $.csvLineSplit() helper function
* $.csv2Array()
 * added the 'experimental' paramater to trigger the new line splitter
 * modified the code to use the new line splitter function
* $.csv2Dictionary()
 * added the 'experimental' parameter to trigger the new line splitter
 * modified the code to use the new line splitter function
Fixed typo on the experimental parameters

jquery.csv.js
* corrected a typo
Modified line splitter to better handle newline chars

jquery.csv.js
* $.csvLineSplit()
 * removed the skipNewLine parameter
 * added an additional test to check the next char for newline
 * fixed the incremented values if a second newline char is found
* $.csvEntry2Array()
 * disabled the reValid regex
 * it triggers a false positive that returns null for all newline-as-char
Added a test runner to cover the newline-as-char test

test/test.html
* updated testNewLines with more complete test data
* updated resultNewLines to match testNewLines

* Test: Edge Cases
 * added the 'CSV values containing newlines test'
Forgot to comment out the logging code on the experimental line split function