Make function package-deps-for able to return dependencies for uninstalled packaged.
Function package-transitive-closure should follow the dependency tree all the way, not just one level deep.
Merge pull request #5 from mavit/recursive-transitive-closure

package-manifest uninstalls dependencies of dependencies