doc: document current conventions on package naming

Mostly: encourage using dashes instead of underscores.
calibre: upgrade from 1.23.0 to 1.25.0
haskell-SVGFonts: update to version 1.4.0.2
haskell-assert-failure: update to version 0.1.1.0
haskell-base-compat: update to version 0.4.0
haskell-cairo: update to version 0.12.5.3
haskell-crypto-pubkey-types: update to version 0.4.2.2
haskell-gio: update to version 0.12.5.3
haskell-glib: update to version 0.12.5.3
haskell-gtk: update to version 0.12.5.4
haskell-http-reverse-proxy: update to version 0.3.0.1
haskell-miniutter: update to version 0.4.3.0
haskell-mono-traversable: update to version 0.3.1
haskell-multiarg: update to version 0.26.0.0
haskell-pango: update to version 0.12.5.3
haskell-poppler: update to version 0.12.3
haskell-shelly: update to version 1.4.4.2
haskell-utility-ht: update to version 0.0.10
haskell-x509: update to version 1.4.10
haskell-yesod-auth: update to version 1.2.6