Merge pull request #127 from jweber/master

Added support for the Parameter ExpressionType in SingleParameterLambda
Update RELEASE-NOTES.md
Update version number to 0.4.0.0
Update to protobuf-net 2.0.0.666; specify dependency version in nuspec
Prepare 0.4.1.0 version release
ConfigureAwait(false) for every await'd Task

First attempt at fixing issue #130, where rethinkdb-net can't be used in
processing ASP.NET requests.
Wrap all synchronous methods in Connection

Wraps synchronous methods in Connection w/
TaskUtilities.ExecuteSynchronously, which discards the current
synchronization context before creating the task.  This addresses
possible deadlocks when using the "synchronous" methods with a
synchronization context that doesn't expect internally using async
results; in the mean time, real async methods still use the correct
synchronization context as expected.
Merge pull request #130 from mfenniak/issue_130

Fix synchronous operations deadlocking on SynchronizationContext
Update RELEASE-NOTES.md
Update to v0.4.2.0
Treat null and empty index names and datacenter names the same; fixes #131
Add #131 to release notes
Make RethinkDb.Query return interfaces for all operations, fixes #134
Update release notes for issue #134
Add non-generic IDatumConverter and AbstractDatumConverter
Add non-generic TryGet to IDatumConverterFactory
Add DatumConverterFactoryExtensions for non-generic IDatumConverterFactory
Unit tests for AbstractDatumConverter and AbstractDatumConverterFactory
Remove automatic null handling in non-generic datum converter methods

Previous revision allowed AbstractDatumConverter to automatically handle
nulls in the non-generic ConvertDatum and ConvertObject methods; this
would have allowed null values to be used for non-nullable datum
converters in some cases.  To address this, the abstract class was split
into two types; one which works for reference types (nullable), one which
works for value types (non-nullable), and NullableDatumConverter was
updated to not use the abstract base class so that it can intentionally do
null value types correctly.
Merge pull request #135 from mfenniak/issue_135

Non-generic IDatumConverter & IDatumConverterFactory