give --prompt the option to display build.log (#53)
fixed link to cpan-outdated
Merge pull request #103 from reezer/patch-2

fixed link to cpan-outdated
Implemented an experimental feature to save META files and local.json into sitelib/auto/meta
Disable MYMETA signature testing.

Given MYMETA generation is standard in new EUMM and M::B, we should
let distribution to fix MYMETA signature bug, instead of cpanm working
around.
falling back to distname in case of rare failure to get NAMEs
Implemented --showdeps
save dependencies into local.json. Use JSON::PP
Add JSON::PP to fatlib
Add more stuff to fatlib
version::vpp vs Version::Requirements sadness
use Dist::Metadata to get provides
preload Dist::Metadata because loading it causes Parse::YAML::Meta loaded from 'perl'
Prevent Module::Metadata to overwrite $module's $VERSION for modules loaded inside cpanminus

We load Parse::CPAN::Meta 1.44 from fatpacked/fatlib @INC, but because
it's upgraded from corelist, we pass the core version (1.40) to the
Module::Metadata, and that 'eval's the $VERSION line, which messes the
later call of CPAN::Meta::Converter, requiring 1.44 of the module.

*Sigh*
Always swap to the core_version if Module::CoreList is there

$core_version = undef means the modules loaded from 'perl' is not
really a core module. This is a bug in the module's build file, or the
case with perl < 5.10, and in that case we want to install modules
into the self-contained library path anyways.
strip pods from fatlib
Implemented --mirror-index
Added --skip-satisfied
check libs early for skip_satisfied
Implemented --cascade-search for --index