Added support for TimeSpan type.
Added support for Sqlite3.sqlite3_enable_load_extension.
Merge @kwaclaw EnableLoadExtension
Backed out @jstedfast not null auto inc PK cleanup as the logic needs to be encapsulated somewhere so it can be shared with the NotNull attribute. This backout allows the NotNull tests to pass.