Use real npmjs.org couchapp for self-test

Rather than a comment saying how/where to get it, just does it.

Also fixes a dependency I found while testing with my empty `~/.npmrc`.

@bajtos this will conflict with at least one of your open PRs..