Add support to ToUpper()
Added optional openflags to async connection constructor.
Adding support for TimeSpan, fixes praeclarum/sqlite-net#152
Add ThenBy methods

solves issues 163 and 182
Add bidings for sqllite3_initalize()/shutdown()
Return Result enum instead of int for shutdown/initialize
Update SQLite.cs
Update SQLite.cs
Execute query with unicode symbols
Fix #187

Added NotNullAttribute.
Added support for extended error codes.
Merge pull request #1 from ColonelDuddits/Adding-NotNullAttribute

Fix #187
If a [MaxLength] attribute is not set on a string property, don't limit the size of the varchar
If a column is PRIMARY KEY AUTOINCREMENT, then no need to add NOT NULL when creating it
Added 2 new CreateIndex() methods which take a string[] columnNames argument.

This is just a much much much cleaner way of providing an API that is meant
to index an array of columns in a table.

Also fixed the gross hack that CreateTable() was using in order to index
multiple columns by using the new API.
Support for DateTimeOffset.
Fix SQL errors when using a blob as a search criterion
Add missing UpdateAllAsync method similar to InsertAllAsync.

Usage is the same as InsertAllAsync
Added support for TimeSpan type.
Added support for Sqlite3.sqlite3_enable_load_extension.
Merge pull request #181 from fcy/patch-2

Add support to ToUpper()