switch to using CPANIDX to query CPANPLUS version/tarball path
move more variables into internal config
remove the config local cpanp functionality as we now use cpanidx so no need to have a configured cpanplus backend available :)
update toolchain list
add cpanidx_path for easier cfg
some comment tweaking