Fix npm symlink with non-standard LIBDIRs

If LIBDIR is set to something that isn't /usr/lib, npm still gets symlinked
there. This patch forces the symlink to instead point wherever LIBDIR resolves.

Change-Id: I732422fab5e467972ea4982413531a261296f757