cleaner: allow <name>.js not as pkg.main; check entries; #16
test: updates test cases; #16
handle the situations if the pkg.main is a .node file; fixes #15
updates version; fixes #16; fixes #15