Misc tweaks
Replaced DefaultAccessPoint.FromCapability() with CapabilityExtensions.ToAccessPoint()
Do not attempt to solve feeds with <package-implementation>s when run on Linux
Refactored FeedManager
Replaced Requirements.Normalize() with .EffectiveArchitecture and .EffectiveCommand
Extracted shared base class for <executable-in-*>