Allow fewer elements than column headers in CSV's (e.g. for Outlook 2010).
Added strictness logic, allow fewer elements than headers if not strict, reimplemented strict tests.
Added .gitignore for lock and vendors.
Merge pull request #34 from simpleweb/gitignore

Added .gitignore for lock and vendors.
Merge pull request #33 from simpleweb/csv-allow-fewer-elements-than-column-headers

Allow fewer elements than column headers in CSV's