Add support for SQLite "double" data type, Fix #59.

This time with a test case rather than trying to blindly address the
problem in a very small amount of time.