Don't strip first char of path

sysPath.join already takes care of removing extra slashes
Add altPaths option
Prune list of non-existent files by default

Add `potentialDeps` option to restore original behavior of providing
every possibility