Creating new UI
UI improvements:
- Show default icon when image load failed.
- Created file to contain data templates etc.
- Url is clickable.
- Added separator to the version list.
- Catches exception when calling ILoader.Load.
First pass at the interface between the API and the UI
Added some extension methods for reading JSON-LD data
Basic interface finally working
UI: Select the first package in the package list when the package list is first populated
Don't create the package manager doc window if there already exits one for the
project.
Moved V3 stuff into a solution folder
Added PackageManagerSession
Added PackageManagerSession construct
Finished Installed Package List
Restored Installed list functionality.
Restored DependencyVersion setting
Restored Install/Uninstall
Fixed license dialog to support v3 packages
solution reorg
Fixes class  NuGet.Client.PackageSource
Implementing ShowLicenseAgreement()
Converted PackageSource.GetHashCode to use the HashCodeCombiner
UI fixes
- Implementing License Acceptance Window
- Changing xaml according to specs
- Replace string literals with resource strings.