Enabled creation of ABCs with multiple args,

(ABC = Abstract Base Class).
This fixes a bug, because previously the FakeItEasy extension didn't
correctly create Test Doubles of ABCs where the only available
constructors take multiple arguments.
Incremented patch version,

to indicate a bug fix.
Added UnknonwParametersCountMethod class as a decorator for methods that accept multiple parameters as an array.
Added NSubstitute files to lib folder.
Added solution for AutoNSubstitute with initial project stubs.
Created NuGet specification for AutoNSubstitute.
Added tests for AutoNSubstituteCustomization and code to make them pass.
Added tests for NSubstituteBuilder and code to make them pass.
Fixed comment on ctor of NSubstituteBuilder.
Added missing comment on NSubstituteBuilder.
Changed NSubstituteBuilder to accept a specification that defines for what types a substitute should be created.
Added unit tests for NSubstituteMethodQuery and provided implementation for that class.
Added abstract type with constructor with multiple parameters to TestTypeFoundation project.
Added tests that test the integration of AutoNSubstitute into AutoFixture and verify that it works correctly.
Added Code Analysis ruleset for AutoNSubstitute and enabled Code Analysis.
Fixed CA warnings.
Added unit tests for AutoNSubstitute to xunit project file
Removed commented out left-over of refactoring
Improved XML doc on NSubstituteBuilder constructor
Added new request specification for abstract types