Update Simple.Data/QueryPolyfills/DictionaryQueryRunner.cs

Running order by clauses in reverse order to fix issue with Order By/Then by for in-memory adapter. #252:
https://github.com/markrendle/Simple.Data/issues/252
Update Simple.Data.InMemoryTest/InMemoryTests.cs

Added order by/then by test
fixed bug where paging didnt work for tables with multiple primary keys
Added ReSharper overrides, ignored ReSharper settings
Added SimpleDataTraceSources, changed logging from Trace to TraceSource
Fixed NameResolutionTests.CompaniesPluralizationIsResolved test (fixed culture to "en-us")
Fixed SQL log message format
Improved UnresolvableObjectException messages
Improved SchemaResolutionException messages
Improved AdoAdapterException messages, ensured stack trace is not cut off
Improved SimpleDataException messages
Changed BadExpressionException's base class
Misc exception messages improved (AE, ANE, IOE), ensured stack trace not cut off
Merge pull request #260 from mattwolin/master

Fix OrderBy/Then By issue with In-Memory adapter. Issue #252
Merge pull request #275 from thinkdevcode/master

Fixed bug for paging in SqlServer
Merge pull request #281 from SimonH/master

Addition to InMemoryAdapter for Output parameters
Fixed DatabaseReset and ignored a test too far
Merged from Athari pull request
Fixes issue #256
Fixed tests that use Trace listener