* some improvements for Makefile.

- remove the special handling for Arch Linux (Thanks to @xyproto).
  This closes #22.
- use "logo" instead of "ucblogo" because it looks canonical. (#22)
- check the executable name of Node.js. This closes #18.
- remove the target file when it is failed (.DELETE_ON_ERROR).
  This fixes #14.