node: fix NpmNotInstalled requirement

With some older versions of node, apparently the npm directory itself
is not a symlink into the node keg but the npm binary is.

Fixes #17668.
Fix X11 proxy constant lookup under 1.9+
tomcat 7.0.37

Closes #17949.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
httping 1.5.8

Closes #17948.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
youtube-dl 2012.02.19

Closes #17943.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
chruby 0.3.3

Closes #17938.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
slrn: add HEAD

Closes #17945.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
selenium-server-standalone 2.30

Closes #17944.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
olsrd 0.6.5.1

Closes #17954.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
nginx devel 1.3.13

Closes #17950.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ext4fuse 0.1.3

Closes #17953.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This file has embedded UTF-8
abcl 1.1.1

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
botan 1.10.4

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
cfengine 3.4.3

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
dos2unix 6.0.3

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
dovecot 2.1.15

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
duplicity 0.6.21

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
eina 1.7.5

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
embryo 1.7.5

Signed-off-by: Adam Vandenberg <flangy@gmail.com>