Fix build with modern Cabal
Fix build with modern Cabal

The PackageName constructor is no longer public. unPackageName existed
far enough back that we can just use it.

This change is necessary to compile against Haskell Platform 8.2.1.

wjt/bustle,wjt/bustle