updating url for password reset
On a 404, specify the parent package if it exists

Fixes #4340. The error gets a `parent` property, and the message output displays
that.
Allow npm bugs for the current directory

If you are in your local module, you might want to visit the repository without
knowing the repo name or typing the name in.

This adds `npm bugs .` and `npm bugs` so that the npm-bugs-command behaves like
`npm install`, `npm docs`, `npm home`, and `npm repo.`

Also fixed the parsing of `./` (instead of `.`).

Closes #4204.
test: do not hit real registry for false_name test

Let the test use the npm-registry-mock.

For this test this reduces the time to the assertion to 0.276s
(without SSD) from 2.548s (with empty cache).