restore Federico's fix for batch sizes, since it previously was reverted from 27.0.2 because of missing test
refactoring: introduce Row class to abstract row behavior
fix issue where empty values are not ignored using Bulk API and are receiving same treatment as #N/A values
add missing license headers and class level javadocs
Merge pull request #23 from federecio/develop

fix issue where empty values are not ignored using Bulk API and are receiving same treatment as #N/A values
initial changes to migrate to junit4
add surefire-junit4 dependency to maven surefire plugin
fix file not found issues in tests due to capitalization mismatch - note: need to get a case sensitive file system
add missing static modifier to @Parameterized.Parameters method
test cleanup
simplify parameterized tests configuration
remove unused code as a result of the junit 4 migration and its build-in capability of parametrized tests
Merge pull request #24 from federecio/develop

migration to JUnit 4 - test cleanup
add test to verify that batch sizes in bulk insertions are not affected by rows with invalid data
Merge pull request #25 from federecio/develop

add test to verify that batch sizes in bulk insertions are not affected by rows with invalid data
show descriptive error message when there is no success/error file to display
Merge pull request #26 from federecio/develop

show descriptive error message when there is no success/error file to display
Merge branch 'master' of github.com:forcedotcom/dataloader into develop
add test to verify that if default charset is Japanese then for any combination of read/write UTF8 setting all CSV files should be read/write using UTF8
handle all Bulk API files as UTF8 regardless of read/write UTF8 setting and/or system default charset