put binaries in ./bin
add bin entry in package.json
run make on installation from npm
fix mkdir in makefile
factor out range matching and implement multiple ranges
add bin to gitignore
add rough clone of node's semver program
add semver program to package.json
remove unnecessary programs from package.json
fix component printing
exit with failure code when no versions match
add help output (shamelessly stolen from node-semver)