Added ICommand and CommandAttribute. Moved over to ResourceManager stuff
and got it building
1) Adding the concrete Command class
2) Added OptionAttribute.cs
3) Added PackageSourceBuilder and ConsoleCredentialProvider to get Command
class building
4) Removed dependency on IShimControllerProvider and
IPackageRepositoryFactory
1) Updated Program.cs to be the full one with composition and parser
2) Moved CommandLineParser and other easy files
Added concrete class of CommandManager too
Added SourceRepositoryHelper to be used by NuGet Commands and not use
IPackageRepository or IPackageRepositoryFactory