spell onDiskPackages consistently

(Have not checked to see that the feature actually works)
use skipPackages consistently
get rid of skipPackages

- in add, we actually do want to know the added version
- in remove, there's a distinction between truly dropping the package
  and just dropping the top level constraint
avoid saying 'version constraint null'