Added driver to support dotConnect for MySql
Remove needless API extensions:
AggregatingGroupByRewriter.cs: Restore private constructor lost in a5c0c6b9f3f1711ebbf2ad0fb5dd6791845124d4 (class is static on the master branch).
NhRelinqQueryParser.cs: Make classes added after 3.3.2 internal.
ResultOperatorProcessors/ProcessTimeout.cs: Added after 3.3.2, make it internal.
Spelling in comments.
Exec/AbstractStatementExecutor.cs: Fix for NH-3255 from srillaert.
Merge pull request #149 from andreazevedo/3.3.x

Added driver to support dotConnect for MySql
Unit-Test % fix for NH-3241 by removing Fetch operators during linq expression rewrite.

Cherry-picked from 20730447db57ece963d343d3f34d0e79245ed031, contributed by Pablo Ruiz García.
Add .editorconfig file specifying tab indents
Add .editorconfig guidelines in the Contributor Guide documentation
Merge pull request #122 from rbirkby/editorconfig
SelectionTests.cs: Tabify.
Support a.CompareTo(b) and string.Compare(x, y) in LINQ queries. NH-3366.
Linq CompareTo handling (NH-3366):
 Fix tests that fail on different dialect due to slightly different syntax and collation rules.
 Review fixes:
   Make the rewriter and expression transformer instead.
   Share more code between the CompareGenerator and the transformer.
   Generate simpler case-when clause.
   Handle CompareTo also on sbyte and unsigned types.
Add support for DateTime and DateTimeOffset CompareTo method (NH-3366)
Implemented support for missed equals methods

- NH-3367: support for string.Equals(x, y)
- NH-3368: support for and Equals methods of unsigned numerics, sbyte and DateTimeOffset
Fix ignoring future tests for drivers that does not support it
Disable tests with MultiCriteria/MultiQuery for dialects which does not support them.
(cherry picked from commit 0898eb6f47e3ae47a42646e53e917af71484b405)
Linq - fall-back to normal behavior of ToFuture/ToFutureValue for dialects which do not support multi-queries (NH-3369)
Add test for ToFutureValue in combination with FetchMany (NH-2385)
PagingTests.PagedProductsWithOuterWhereClauseEquivalent - add missed .ToList() call
Fix spelling in test results