refactor(spm-package) resolve pkg dep from current to root

Close https://github.com/spmjs/spm/issues/1100

依赖查找改成由下往上查找，感觉这样更合乎逻辑，多出来的性能消耗理论上应该是比较少的。

逻辑这样？

> 从下往上找两层，然后如果不是 rootPkg 的话，再找一遍 rootPkg 的 spm_modules。