Displays package caching actions
Displays package caching actions

This makes it obvious where packages are cached and when the cache is
being reused.

Messages are of the form:

===> Fetching recon ({pkg,<<"recon">>,<<"2.2.0">>})
===> Downloaded package, caching as
$HOME/.cache/rebar3/hex/default/packages/recon-2.2.0.tar

and

===> Fetching recon ({pkg,<<"recon">>,<<"2.2.0">>})
===> Version cached at
$HOME/.cache/rebar3/hex/default/packages/recon-2.2.0.tar is up
to date, reusing it

walrusVision/rebar3,fauxsoup/rebar3,tsloughter/rebar3,jbalint/rebar3,ferd/rebar3,linearregression/rebar3,benoitc/rebar3,benoitc/rebar3,linearregression/rebar3,djnym/rebar3,fabiankrol/rebar3,erlang/rebar3,sile/rebar3,fauxsoup/rebar3,processone/rebar3,rebar/rebar3,jbalint/rebar3,norton/rebar3,sile/rebar3,project-fifo/rebar3,project-fifo/rebar3,surik/rebar3,walrusVision/rebar3,fabiankrol/rebar3,processone/rebar3,saleyn/rebar3,surik/rebar3,vladdu/rebar3,lrascao/rebar3,rebar/rebar3