Large refactoring, convert main SQLite.Net projects to PCL and move all platform-specific code out into separate projects
Set some basic resharper setting (among them 160 line width)
Cleanup all code (resharper reformat)
Fix casing of type/file
Correct the "ToolsVersion" for many projects (fixes compatibility with Xamarin Studio)
Convert SQLite.Net.Async project to PCL
Add XamarinIOS (monotouch) platform
Refactor SQLiteAsyncConnection to take a Func<SQLiteConnectionWithLock> instead of SQLiteConnectionPool
Add some missing methods in SQLiteAsyncConnection (DeleteAsync<T> and DeleteAllAsync<T>)
Fixed a bug with nullable enum types.
This was a known issue: http://code.google.com/p/sqlite-net/issues/detail?id=47&
Add support for specifying an explicit TaskScheduler in SQLiteAsyncConnection, now defaults to using TaskScheduler.Default if not specified
Update resharper settings, add "PK" as legal abbreviation
Enable nuget package restore
Add SQLite.Net.Platform.XamarinAndroid
Fix compiler warnings (primarily xml doc errors)
Add SQLite.Net.Platform.WindowsPhone71
Add a LICENSE.txt and update the readme with licensing information
Reformat (resharper)
Update reshaper settings, add "IOS" as legal abbreviation
Code issues cleanup, fix "Inconsistent Naming" of generic parameters