NPM protocol: 404 for package not found

Fixed `/:name` route to return 404 Not Found for unknown names (packages).