closing a bad statement twice should not segv
deleting dead code
Resolve bug #65. Correctly convert blob values to ruby
Add test for calling function with blob argument (#65).
Also, improve testing of blob storage in general, utilizing Blob type to correct column affinity.
Merge pull request #68 from jdberry/patch-65

Revised fixes for #65
Handle trailing newline in default strings
Avoid $LDFLAGS being nil when building locally

Ruby 2.0 mkmf uses $LDFLAGS in several places and being set as nil is bad
if previously it had a correct value.
Update SQLite port to 3.7.13
added a multi-insert example to readme
changed example description and syntax
Merge pull request #72 from kcurtin/adding-example-to-readme

added another insert example to readme
* Aggregate handlers are initialized on each query. Closes #44
Merge pull request #69 from trptcolin/trailing_newline_defaults

Handle trailing newline in default strings
Allow rbx 1.8 & 1.9 modes to fail on Travis

In support of rubinius/rubinius#2006 we're trying to get important
gems with C-extensions to test on Rubinius.

Thanks for your consideration!
Merge pull request #76 from jc00ke/patch-1

Allow rbx 1.8 & 1.9 modes to fail on Travis
ensure should not close closed statements
do not raise an exception on statements that are only comments
Backport changes from 1-3-stable. Closes #79

After 1.3.7 release, backport changes associated with the
compilation and the changelog itself.
Reset before CHECKing the status

When SQLite3::ConstraintException is raised, the error message will always be "constraint failed", which isn't helpful enough. So sqlite3_reset() should be called before CHECKing to get more specific error messages from sqlite3_errmsg().

For more information, have a look at: http://www.sqlite.org/c3ref/step.html
Removed unused pointer