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