Add support for property types:  XElement, DateTimeOffset, TimeSpan
Add support for multiple primary keys
Fix string not stored in i18n format
Implements NOT operator (patch from https://github.com/praeclarum/sqlite-net/issues/158)
nuget version 2.1.2
Fix result type of select projections (but they still won't work. They were not working already)
New overloads for get/find/delete by multiple or partially multiple primary keys
Use StringBuilder instead of string concats for efficiency

Supports .Select(t => t.MemberName) to select one member. Note that is still does not support .Select(t => new { t.MemberName, t.OtherMemberName }) as this requires a small expression parsing code.

Added unit tests.

Fix SQL errors when using a blob as a search criterion (FIX #243) from devinmartin

Add new operations (#241) from JonnyWideFoot

Clean index creation (#232) froom jstedfast

[MaxLength] without size = unlimited length (#230 from jstedfast)

Added CreateFlags parameter to CreateTableAsync methods. (#224 from inTagger)
New orm method: DeleteIn<Table>(list of primary keys of items to delete)
fixed unit tests and call with params
DeleteIn stop throwing exceptions when the parameter is null or empty. It returns 0 instead. This is nearer the original behavior of SQL.
Allow multiple indexes
Added ForeignKey attribute support

Merge remote-tracking branch 'softlion/master' into develop

Conflicts:
	README.mdown
	nuget/SQLite.Net.Async.nuspec
	nuget/SQLite.Net.Platform.Win32.nuspec
	nuget/SQLite.Net.Platform.XamarinAndroid.nuspec
	nuget/SQLite.Net.Platform.XamarinIOS.nuspec
	nuget/SQLite.Net.nuspec
	nuget/build.bat
	src/SQLite.Net.Async/SQLiteAsyncConnection.cs
	src/SQLite.Net.Platform.XamarinAndroid/Resources/Resource.Designer.cs
	src/SQLite.Net/Orm.cs
	src/SQLite.Net/SQLiteCommand.cs
	src/SQLite.Net/SQLiteConnection.cs
	src/SQLite.Net/TableQuery.cs
	tests/ByteArrayTest.cs
	tests/SQLite.Net.Tests.csproj