Support (and require) brick 1.0

Author simonmichael
Pull request https://github.com/simonmichael/hledger/pull/1919

Description

Adapt to brick's new API, #1889.

  • dev: make ghci[d]-ui: fix/update
  • pkg: ui: use/require brick 1.0+ (1889)
  • stack: use brick 1.0 with older GHCs also