Fixes and improvements for `audit-package`.

 * Improving how ancestry is shown (added versions and whole path to the offending dependency).
 * Adding console.warn when a repo URL was used. In the past, this was silently ignored.
Handling malformed version (undefined) cases.
Removing lined up equal signs.
merge PR from pose
Fixing test
merge commit to fix the test
merge pose-fixes
v0.4.0