error' and usageError now redden and bolden the first line of error
messages, when ANSI codes are supported and permitted.
And warn goldens and boldens the first line of warning messages.
A reusable library containing hledger’s core functionality. This is
used by most hledger* packages so that they support the same common file
formats, command line options, reports etc.