Make `initialize!` take an optional config block.
Make `initialize!` take an optional config block.

The initializer now takes an optional block that is passed to
`configure` which simplifies the Firebolt setup.

moneydesktop/firebolt,mxenabled/firebolt