linq support for object[].Contains
Merge pull request #143 from arhoads76/object-array-contains

linq support for object[].Contains
INCR to v3.9.35
Support for insert and update of byte[]

Generate the right insert and update SQL scripts for SQL Server for the
byte[] data type.
Merge pull request #144 from dylanvdmerwe/master

insert and update byte[] to varbinary(max)
Failing test for Query<T>(sql) when sql is formatted

OrmLiteDialectProviderBase<T>.ToSelectStatement checks if the sqlFilter
starts with 'SELECT ' which will not work for sql formatted like

SELECT
Id
FROM Note
Merge pull request #145 from jeffgabhart/issue/query-pretty-sql

Failing test for Query<T>(sql) when sql is formatted
return PartialSqlString instead of String
spaces instead of tabs for uniformity
Merge pull request #146 from arhoads76/master

Updated to use PartialSqlString instead of String
Parameterised insert, update and select partially implemented
Expression null exception fix

When performing a method call in a Select statement, the
SqlExpressionVisitor checks if it is a Sql, Array or Column method call.
However a NullReferenceException is thrown when trying to do this:
db.Select(q=>q.DateStamp < DateTime.Now.AddMonths(-1));

Now the above call is properly expressed.
Remove additional casts
Merge pull request #149 from dylanvdmerwe/master

Expression NullReferenceException fix.
For unicode in sqlserver, NVARCHAR(4000) is max.
SqlServer unicode N' is also needed in front of embedded JSV-objects, since these can contain unicode strings too.
Merge pull request #150 from mattiasw2/master

For unicode in sqlserver, NVARCHAR(4000) is max.
Implemented select parameters (sill need to resolve null issue)
Implemented oracle specific create insert statement override to handle sequences correctly. Added unit tests to correctly cover inserts, updates and basic selects via lambdas for oracle.
Merged from main