use nuget for all 3rd party dependencies
Updated gitignore.
Solution version update.
Updated NuGet settings.
Removed nuget packages folder from ignore file.
Merge branch 'nuget_test'