Print the latest available version of a package when the solver has picked a
different version for some reason. Inspired by Brent Yorgey's highlight-versions
Example of output:
$ cabal install --dry-run repa
In order, the following would be installed (use -v for more details):
QuickCheck-2.4.2 (latest: 2.5)
$ cabal install --dry-run repa -v
Reading available packages...
Choosing modular solver.
In order, the following would be installed:
primitive-0.4.1 (new package)
random-126.96.36.199 (new package)
QuickCheck-2.4.2 (latest: 2.5) (new package)
vector-0.9.1 (new package)
repa-188.8.131.52 (new package)