Merge pull request #122 from correia/master

Fix potential NULL dereference of outErr
Updated credits and changes file.
NSLog data-bytes instead of data-self when traceExecution=YES.
Update .gitignore for Xcode workspace.
Cleanup.
Fixed a crasher in the test file.
Little fix that never actually broke anything.
Add podspec. Useful to have when doing local mods.
Merge pull request #134 from aceofspades/podspec

Add podspec. Useful to have when doing local mods.
Add key methods that take NSData

If you are using an encrypted SQLite and have a key passphrase that may contain
non-UTF8 friendly bytes (or NULLs), you should use these methods instead.

-setKey: and -rekey: work exactly as before. Note that this means if you pass
them an NSString into which you have stuffed NULLs, they will truncate to the
first null byte when sending to the underlying sqlite functions.
Merge pull request #127 from mazgi/pullreq/update_gitignore_for_workspace

Update .gitignore for Xcode workspace.
Merge pull request #135 from yeahphil/master

Add methods to use NSData when setting database key
Cleanup.
Fixes a variable argument crash if an incorrect number of arguments are passed in
Merged in Chris Wright's date format additions to FMDatabase.
Fixed a problem where executeUpdateWithFormat: + %@ as a placeholder and the value was nil would cause a bad value to be inserted.  Thanks to rustybox on github for the fix.
Merge pull request #126 from inamiy/traceExecution

NSLog data-bytes instead of data-self when traceExecution=YES.
Little compiler warning cleanup.
Updated project settings, and compiler warning fixes.
Merge pull request #146 from Shopify/bugfix/argument_crash

Fixes a variable argument crash if an incorrect number of arguments are passed in