Make sanitation preserve leading and trailing whitespace
Add separate option to strip leading and trailing whitespace in each field
Update .gitignore: ignore .DS_Store, xcuserdata
Tests use backslashes as escapes
-[NSInputStream read:maxLength:] returns an NSInteger, and can potentially return -1
Sniffing the encoding should be aware of multi-byte characters.  Fixes issue #37.
Merge pull request #33 from twotoasters/master

Add separate option for preserving or stripping leading and trailing whitespace