Disconnect Dep from Real. We'll simplify soon. Note some dodginess in Distribution.Client.Freeze

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
Remove unnecessary PackageId from InstallPlan InstalledPackage

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
Remove unnecessary fixed depths, NOTE DODGINESS in change reporting

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
Swap ConfiguredPackage to use InstalledPackageId deps, CONFIGURED PACKAGE PROBLEMS is now DODGY

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
Remove extra DepIndefinite constructor

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
WIP

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>