Add work-in-progress for npm support
- use flags, not npmrc. This let's me skip the weird HOME hackery
  I was doing before.
- now should abort if 'npm ls' fails.
- make 'version' public (fixes tests)
- 0.4.33 with npm support!