Added a bit more user feedback and fixed behavior so packages installed out side of a package directory are still saved as dependencies.