Add basic columnSql generation for Sqlite.
Move shared code down to Driver.

There isn't any platform specific SQL in _value so pushing it down to
the Driver saves duplication, inheritance and makes drivers more useful.
Add tests for schemaValue