Initial refactor work
More modifications to include the Unresolvable references in the audit events, and fix some of the logic around audit events.  Added an option to fail only on Unresolvable assemblies.
Added AllOutput flag. When true, the audit output will contain everything even if GAC or Feed resolve are on.
Merge pull request #21 from dipeshc/FeedAuditorRefactor

Added AllOutput flag
Merge branch 'FeedAuditorRefactor'

Conflicts:
	NuGet.Extensions/Commands/Audit.cs
	NuGet.Extensions/FeedAudit/FeedAuditResult.cs
	NuGet.Extensions/FeedAudit/FeedAuditor.cs

Refactoring and accepting pull requests on a different branch.  Hope I learn.
Fixed bug in RemoveAssemblyExclusions causing the error: "Fixed Collection was modified; enumeration operation may not execute."
Merge pull request #24 from dipeshc/BenMaster

Fixed bug in RemoveAssemblyExclusions causing the error: "Fixed Collection was modified; enumeration operation may not execute."
Bug fix: Internally satisified assemblies now being compared using same casing.
Merge pull request #25 from dipeshc/internalassemblies

Issue #22 - Feed Audit - Not Resolving Intra Package Dependencies
Added ability to output the calculated packages.config as a TeamCity-compatible nuget.xml file to be able to be parsed by the default NuGet Packages tab in TeamCity builds.
Quick fix to ensure that the output packages.config has been updated when we are using a -latest flag
Command skeleton.
Refactor Nugetify to get out common code (not complete).  Start working on the actual SolutionAudit command.
Merge branch 'SolutionAudit' of github.com:BenPhegan/NuGet.Extensions into SolutionAudit

Conflicts:
	NuGet.Extensions/Commands/SolutionAudit.cs
	NuGet.Extensions/NuGet.Extensions.csproj