Enable to restore nuget packages
Deleting all the nuget packages
Updating the gitignore file

The '/' character causes confusing between full path and certain folder
name. So if ignore path has  '/' , it should be considered full path.

Not to include nuget packages, the packages should be excluded in git
repository and be ignored. However, the repositories.config file is
needed to find packages used on solution level.
Refactoring AutoDataTheoryCommand

This commit in-lined the CustomizeFixtureAndSetParameterValues method
and introduced the PrepareToExecute method.
Code cleanup by R#
Using Install.ps1 instead of app.config.transform

The install.ps1 script will run in a project when a package is installed
. The Add-BindingRedirect can resolve assembly redirect issues, which is
included in the script.
Uninstalling  NuGet.CommandLine
Using Build as the Targets attribute

Using the Build value is appropriate for the Target attribute instead of
the Rebuild value.
Reformatting the XML document
Fixing the Nuget(.exe) path
Adding the title tag to the nuspec file
The csproj file modified by Visual Studio
Chaining the version of the packages

The version of the packages for AutoFixture is appropriate to be matched
with the version used in source code.
Incrementing patch version

This patch version changed the version of the packages for AutoFixture
to the version(v3.2.1) used in source code.
Arranging the build files to solution explorer
Run of the Update-Package command

The Update-Package command is executed in the intall.ps1 script to keep
the newest nuget packages for dependencies.
Incrementing patch version

This incrementing indicates that the Update-Package command is used in
the install.ps1 script to keep the newest nuget packages.
Rearranging tests structure
Addressing the CommonFixure class
Modifying the Style-Cop settings

The ordering setting is not necessary, so it was removed.